0

入力フィールドを含むテーブルがあります。ユーザーごとに時間の値を入力します。ここで機能が必要です。最初の開始時間を入力するときに、「午前/午後の指定を含めますか?」と尋ねるウィンドウを開きます。はいと言う場合は、それらの午前/午後のオプションを表に含めます。JavaScriptを使用してこれを行うにはどうすればよいですか。

私は次のコードを書きます

<div class="tbody">
<div class="tbc1" style="width:32%;">
Start Time</div>
</div>


<div class="tbody"><div class="tbc1" style="width:32%">
<input class="tblinput cd1st tsst tf" id="tsst" maxlength="5" type="text" style="width:45px;" placeholder="hh:mm"></div>
4

1 に答える 1

1

ユーザーが入力を離れたときに onblur を使用して処理します。

質問を表示するには、confirm('my message') を使用します。

このようなもの:

<input type="text" onblur="showMessage(this);" />

function showMessage(sender)
{
    if (confirm('do you want to...'))
    {
        document.getElementById('ampm').style.display = 'block';
    }
}

必要に応じて表示できる非表示の am/pm フィールドを用意します。

<select id="ampm" name="ampm" style="display: block">
 <option>am</option>
 <option>pm</option>
</select>
于 2012-07-18T11:50:17.967 に答える