• ベストアンサー

時間を取得してプルダウンに反映させたい

「14時50分」の「14」と「50」がプルダウンで選択できるフォームで、ページをロードするときの時間を自動表示(選択)させたいのです。「分」は10分刻みがいいのですが、1分刻みでも構いません。 時間を取得する方法はわかるのですが、対応するプルダウンメニューに「selected」属性る方法がわかりません。 どのようにしたらよいのか、わかるかた教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • skoma
  • ベストアンサー率52% (9/17)
回答No.1

以下のようにすることで、初期表示できると思います。 ----- <FORM NAME="myFORM"> 時間: <SELECT NAME="hour"> <OPTION Value="11">11 <OPTION Value="12">12 <OPTION Value="13">13 <OPTION Value="14">14 </SELECT> </FORM> <HR> <SCRIPT Language="JavaScript"> <!-- myDate = new Date(); document.myFORM.hour.value=myDate.getHours(); // --> </SCRIPT> ---- ただし、このようなJavaScriptはブラウザに依存します。 正しく動作しなくても(現在時刻が初期表示されなくても)問題がないように、ページを作っていただければと思います。

参考URL:
http://www.openspc2.org/JavaScript/ref/index.html

関連するQ&A