html - JavaScript simple submit isn't working -
hey guys having problems javascript
, , wondering whether me out?
this html
code
<div class="answer1"> <form name="form"> enter answer here : <input type="text" size="10" name="answer" value=""> <input type="button" value="check" onclick="result();"> </form> </div> <!--2st sum --> <div class="answer2"> <form name="form"> enter answer here : <input type="text" size="10" name="answer" value=""> <input type="button" value="check" onclick="result2();"> </form> </div>
and javascript
function result() { var score = (document.form.answer.value); if(score == 8) { document.location.href="correctadditionanswer.html" } else { document.location.href="incorrectaddition.html" } } function result2() { var score = (document.form.answer.value); if(score == 8) { document.location.href="correctadditionanswer2.html" } else { document.location.href="incorrectaddition.html" } }
if comment out 1 of these works fine if not commented doesnt work :( dont understand ive done wrong :(
js
function result() { var score =document.getelementsbyname('answer1')[0].value; if(score == 8) { document.getelementsbyname('form1')[0].action = "http://www.wordpress.com"; document.getelementsbyname('form1')[0].submit(); } else { document.getelementsbyname('form1')[0].action = "http://www.bing.com"; document.getelementsbyname('form2')[0].submit(); } } function result2() { var score = document.getelementsbyname('answer2')[0].value; if(score == 8) { document.getelementsbyname('form2')[0].action = "http://www.wordpress.com"; document.getelementsbyname('form2')[0].submit(); } else { document.getelementsbyname('form2')[0].action = "http://www.bing.com"; document.getelementsbyname('form2')[0].submit(); } }
html
<div> <form name="form1"> enter answer here : <input type="text" size="10" name="answer1" value=""> <input type="button" value="check" onclick=" result();"> </form> </div> <!--2st sum --> <div class="answer2"> <form name="form2"> enter answer here : <input type="text" size="10" name="answer2" value=""> <input type="button" value="check" onclick=" result2();"> </form> </div>
Comments
Post a Comment