2つのボタンがあり、button2をクリックするとbutton1のテキストを変更する必要があります。別のボタンを使用してボタンのテキストを変更する
function change() {
var elem = document.getElementById("delUserButton")
if (elem.value === "Disable")
elem.value = "Enable";
else
elem.value = "Disable";
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="submit" value="OK" onclick="change();"/>
<input type="button" id="delUserButton<%=ud.getUserId()%>" onclick="openDelDiv(<%=ud.getUserId()%>, '<%=ud.getUserName()%>');" value="Disable" />
しかし、それは動作しません。助言がありますか?
は、あなたはそれのためにjsfiddleを作成してくださいことはできますか?またはコードスニペット。私は問題がID値のためだと思うかもしれません。おそらく 'delUserButton'と' <%= ud.getUserId()%> 'の間にスペースを追加しようとします。 –
要素はIDを持たないので、 'delUserButton'です。 – CBroe