を提出し、ここにHTMLコードの例である:ここ消去テキストフィールドには、後に、私が選択リストにオプションを追加した後、テキストフィールドの内容を消去したいコンテンツ
<select size="15" style="width:230px" style="text-align:right" id="theaterSelectControl">
<option>111</option>
<option>222</option>
<option>333</option>
</select>
<p>
</p>
<form>
<input type="text" name="theater_name" value="" id="theater_name" style="width:225px">
</form>
</td>
</tr>
<tr>
<td align="right">
<input type="button" onclick="createOption()" value="add"> <!-- add to list button -->
</td>
</tr>
はjsのコードです:
function createOption()
{
var theaterSelectControl = document.getElementById('theaterSelectControl');
var currentText = document.getElementById('theater_name').value;
var objOption = document.createElement("option");
objOption.text = currentText ;
objOption.value = currentText ;
theaterSelectControl.options.add(objOption);
document.getElementById('add_option').onclick = createOption;
resetField();
}
function resetField()
{
document.getElementById('theater_name').value = "";
}
何午前私は間違っている?
おかげ
? – justkt
何もない - 新しいオプションを追加しますが、フィールドをクリアしません。 – firestruq
スクリプトはOKと思われます。コントロールの周囲に「