電子書籍の厳選無料作品が豊富!

「14時50分」の「14」と「50」がプルダウンで選択できるフォームで、ページをロードするときの時間を自動表示(選択)させたいのです。「分」は10分刻みがいいのですが、1分刻みでも構いません。

時間を取得する方法はわかるのですが、対応するプルダウンメニューに「selected」属性る方法がわかりません。

どのようにしたらよいのか、わかるかた教えてください。

A 回答 (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
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!