因為你沒有調用點擊事件,寫一段js要按照主到內的調用.
2. JS問題。為什麼onclick事件單擊一次後,在頁面無刷新的情況下,單擊第二次無效
onclick 注冊了就會一直有效,你說那種單擊一次就失效情況,反而要用專門寫個釋放動作才會出現。估計,單擊一次後代碼出錯。後面單擊就無效了
3. td標簽中使用onclick觸發js事件無效
變數定義重復了,下面的代碼我測試通過,你可以試試看:
<scriptlanguage=javascript>
functiontest(id){
alert(id);
}
</script>
<tableheight="100"width=101px"border="1">
<tr>
<tdid="1"onclick="test(1)">1</td>
<tdid="2"onclick="test(2)">2</td>
<tdid="3"onclick="test(3)">3</td>
<tdid="4"onclick="test(4)">4</td>
<tdid="5"onclick="test(5)">5</td>
</tr>
</table>
4. js為什麼點擊事件無效
事件里你先console.log('this.style.backgroundColor')列印下是什麼,在確定判斷條件對不對
5. javascript 為什麼按鈕的onclick事件不觸發 按了沒反應
主要是你寫的位置是script里邊還是行內還是body,herd和body加script標簽,有時候瀏覽器也會出現錯誤,先版刷新一下如果還權不行就重新打開!如果單純的練習的話可以一個個試試獲取input標簽name和ID正常來說你這只要有script標簽語法是不會報錯,另外不知道為什麼你的單標記標簽會多出來一個/出來,可以去掉試試!
6. js點擊事件不完全生效
不生效可能是你沒有阻止事件冒泡。
當點擊取消按鈕的時候,會觸發點擊id為name的元素,所以重新加上了帶有show的類名。
應該在取消的按鈕點擊事件參數加上e,函數內加上「e.stopPropagation()」阻止事件冒泡。
7. js為什麼按鈕中的onclick事件不觸發,按了沒有反應
首先,把代碼中的所有Document都改為document,請注意大小寫!!!js中只有document對象,並不存在Document對象!專這屬不是你覺得大寫好看就能隨便改的!
其次,把所有creatElement改成createElement,這種漏寫字母的錯誤其實仔細檢查一下就能發現的。
最後,把 td_person.appendChild(td_person); 改為 td_person.appendChild(person); 把 td_content.appendChild(td_content); 改為 td_content.appendChild(content); 就完全OK了!
8. 如何在頁面中監聽javascript事件
比如說一個頁面上有什麼東西,其中有一個按鈕,按鈕被點擊,我們希望能夠知道並做一些操作
這個就叫做按鈕的點擊事件監聽
比如如下代碼
按鈕元素 有一個onclick事件(就是點擊事件)
當點擊了 執行函數DoClick
這就是上面的說的監聽他的點擊事件,並進行操作處理!(至於後台,比如說我點擊了按鈕,向後台提交一些數據如用戶名 密碼等)
jsp/html代碼:<input type="button" id="but" value="測試按鈕" onclick="DoClick()">
javascript代碼
<javascript>
function DoClick()
{
alert('點擊了按鈕!希望對你有幫助!');
}
</javascript>
監聽主要是輔助你對某個元素的特殊操作
例如:
1.點擊圖片--> 放大
2.地區選擇:下拉列表-->聯動
...
都是在監聽事件中寫的
如果對某個元素沒有特殊草操作,只是顯示,那你就沒有必要去考慮他的每個事件
要用面向對象的思想去考慮問題
附上出處鏈接:http://..com/link?url=bQFbQzPSe6UTM5-q
9. JS (javascript)中getID後,onclick觸發事件無效
把script腳本移到input後面就行了。像下面這樣:
<input type="button" id="button" value="點我">
<script type="text/javascript">
var a=document.getElementById('button')
a.onclick=function(){
alert("123");
}
</script>
10. js 問題 點擊事件無法執行
tab+="<a href='2323'></a>"; 我認為字元出應該雙引號引起來,標簽的屬性使用單引號引起。