- ベストアンサー
おかしいところ
どこがおかしいか教えてください。 <html> <head> <title>タイマー</title> <script languge="javascript"> <!-- function timer1(){ index = document.from.timeSelect.selectedIndex; remain = document.from.timeSelect.options[index].value; document.from.remain.value = remain; timerID= setInterval("timer2()",1000); } function timer2(){ document.from.remain.value -=1; if (document.from.remain.value <=0) { clearInterval(timerID); alert("時間です!"); } } //--> </sccript> </head> <body> <font size="5">タイマー</font> <br> 時間を決めてください<br> <from name="from"> <select name-"timeSelect"> <option value="300">5分</option> <option value="240">4分</option> <option value="180">3分</option> <option value="120">2分</option> <option value="60">1分</option> </select> <input type="button" value="タイマースタート!" onClick="timer1()"><br> あと<input type="text" value="0" name="remain">秒です </from> </body> </html>
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
正しくは以下のようだと思います 5行目: <script language="javascript"> 22行目: </script> 29行目: <form name="from"> nameのfromも紛らわしいので、formに直した方がいいかも 30行目: <select name="timeSelect"> 39行目: </form> 参考アドレスに入れたサイトのCrescent Eveというフリーのエディタを使うと、HTMLのミスならチェックしてくれるので便利ですよ。
- 参考URL:
- http://www.kashim.com/eve/
その他の回答 (3)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
追加 </from>→</form>
- mitochan1975
- ベストアンサー率35% (56/159)
<form>タグの綴りが<from>となってます。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
</sccript>→</script> <from name="from">→<form name="from"> <select name-"timeSelect">→<select name="timeSelect">
お礼
Crescent Eve使ってみます。 基本的に間違っているんですね。