0

私はそれを確認するためにこのコードを持っています。

<script type="text/javascript"> <!-- alert("Testing"); --> </script>

このコードは、フォーム ページにポップアップ ボックスを作成します。すべてが期待どおりに機能しています!今私が抱えている問題は、ドロップダウン ボックスを参照することです。次のコードでうまくいくはずだと思いましたが、そうではありませんでした。

var element; var i=EG;
element=document.getElementById("client_country"); element.selectedIndex = i;

しかし、私はそれを機能させることができないようです。フレームの使用が原因だと思いますが、誰かが私が間違っている方向に私を向けることができますか?

4

1 に答える 1

0
var i = 'EG'; // string inside quotes
var element = document.getElementById("client_country");
element.value = i; // set the selected option

// selectedIndex retrieves the value
var selected_value = element.options[element.selectedIndex].value;

これは、次のようなHTMLがあることを前提としています...

<select id="client_country">
    <option value="AG">value a</option>
    <option value="CG">value c</option>
    <option value="EG">value e</option>
</select>

JSFiddleでの作業デモ。

于 2013-01-17T06:55:50.847 に答える