我不知道爲什麼按鈕點擊功能不是在Javascript中觸發,我是否錯過了一些東西?我想:爲什麼按鈕不啓動javascript功能
aspx.page
<input type="button" id="tglBtn" onclick="changeName(this) " runat="server" />
或
<input type="button" id="tglBtn" OnClientClick="changeName(this);" runat="server" />
或
<input type="button" id="tglBtn" OnClientClick="changeName(this);return false;" runat="server" />
的Javascript
function changeName(obj) {
alert("hey");
if ($(obj).attr("Value") == "Open") {
$(obj).val("Close");
}
else {
$(obj).val("Open");
}
}
假設你已經正確地包含你的腳本,你的第一個版本應該可以正常工作:http://jsfiddle.net/DyU7k/你是否檢查過控制檯是否有任何錯誤? –
你包含jquery文件嗎? –
是的,我有jQuery文件。 – Damkulul