と選択オプションのドロップダウンリストを変更し、それが余分を作成し、オプション、これはokです、問題はない、 (実際に私は既存の3つのオプションではなく、新しいものとの変化を望む)私はコードの下にこれを試してみましたが、私は、ボタンをクリックした場合、それは、私が欲しいもののよう</p> <p>働くdoes notの 、私はいくつかのボタンとドロップダウンリストを変更したいのonclick機能ボタン
通常、私は、既存の「オプション2」に直接クリックすると、別のdiv要素は、Ajaxでテキスト2を示し、 しかし、私が選択した "オプション2"を作成した場合、divエレメントはリフレッシュするためにクリックした後、正しく表示されるdivエレメントをリフレッシュしません。
<select id="id1">
<option value="1">existingshow1</option>
<option value="2">existingshow2</option>
<option value="3">existingshow3</option>
</select>
<button onclick="myFunction1()">111</button>
<button onclick="myFunction2()">222</button>
<button onclick="myFunction3()">333</button>
<script>
function myFunction1() {
var x = document.createElement("OPTION");
x.setAttribute("value", "1");
var t = document.createTextNode("show1");
x.appendChild(t);
document.getElementById("id1").appendChild(x).selected = "true";
}
function myFunction2() {
var x = document.createElement("OPTION");
x.setAttribute("value", "2");
var t = document.createTextNode("show2");
x.appendChild(t);
document.getElementById("id1").appendChild(x).selected = "true";
}
function myFunction3() {
var x = document.createElement("OPTION");
x.setAttribute("value", "3");
var t = document.createTextNode("show3");
x.appendChild(t);
document.getElementById("id1").appendChild(x).selected = "true";
}
</script>
<div></div>
ここで、どのようにイベントリスナーを追加しましたか? –
はselectがdivになった後で、div要素はbuddypressアクティビティで作成された後に表示されます。 実際に私はドロップダウンリストが嫌い、ボタンがほしいと思っています。変更方法はわかりません。 ここは例ですが、すぐに削除します。 http://benceboyle.net/ – cfg