El caso es que estoy en formulario en el cual tiene este codigo:
Código:
Este codigo me funciona. Cuando pierde el foco el campo "answer" se actualiza el campo comprobar.<form action="#" method="post"> Respuesta:<input type="text" name="answer" id="answer" onblur="comprobar(this)"/> <input type="hidden" name="question_id" value="<?php echo $current_question ?>"/> <input type="submit" name="enviar" value="Comprobar" /> </form> <span id="comprobar"></span> <script src="./js/prototype.js" type="text/javascript"></script> <script type="text/javascript"> var respuesta=document.getElementById('answer'); function comprobar(respuesta){ var url = 'comprobarajax.php'; var parametros='answer='+answer.value; var ajax = new Ajax.Updater('comprobar',url,{method:'get', parameters:parametros}); } </script>
El caso es que yo quiero poner un boton submit en el cual cuando pulse, mande a la funcion comprobar el parametro del valor que esta en el campo "answer" y no llego a conseguirlo.
Lo he intentado asi:
Código:
Pero no me envia nada....<input type="submit" onclick="comprobar(getElementByName('answer').value);" />
Porque?
Un saludo y gracias