簡體   English   中英

復選框onchange不起作用

[英]checkbox onchange not working

我想念什么。 這些復選框在選中或未選中時均不會產生任何消息,即使我剛剛將其粘貼到干凈的html文件中也是如此。 即使在html文件中,其他所有內容在javascript方面都可以正常工作,它也不起作用。

這是表單聲明:

 <form>
 <input type="checkbox" name="all"  id="all" onChange="alert('hi')">
 <input type="checkbox" name="all"  id="all" onClick="alert('hi')">
 <input type="checkbox" name="all"  id="all" onClick="javascript: alert('hi')">
 <input type="checkbox" name="all"  id="all" onclick="alert('hi')">
</form>

這些都不起作用。 我還嘗試了單選按鈕,該按鈕也不起作用。 是什么賦予了?

檢查您的瀏覽器是否禁用了JavaScript,在jsFiddle上運行此示例會輸出警報消息:

的jsfiddle

在Chrome中啟用JavaScript

  1. 點擊瀏覽器右上角的Chrome菜單。
  2. 選擇設置
  3. 點擊顯示高級設置
  4. 在“隱私”部分下,單擊內容設置按鈕。
  5. 在“ JavaScript”部分中,選擇“允許所有站點運行JavaScript(推薦)”

在Firefox中啟用JavaScript

單擊工具下拉菜單,然后選擇選項。 選中阻止彈出窗口,自動加載圖像和啟用JavaScript旁邊的框。 通過右鍵單擊頁面上的任意位置並選擇“重新加載”或使用工具欄中的“重新加載”按鈕來刷新瀏覽器。


正如上面提到的那樣,如果您在某個地方運行任何其他腳本,它們可能會拋出錯誤,並且與禁用JavaScript無關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM