我想檢索輸入值時檢查值。如何檢索輸入值時檢查值
<input type="radio" name="radioGroup" value="check" />
<input type="radio" name="radioGroup" value="wrong" />
<input type="radio" name="radioGroup" value="wrong" />
<input type="radio" name="radioGroup" value="wrong" />
<button>Submit</button>
腳本我嘗試
,
var a = document.getElementsByTagName("input").name;
var btn = document.getElementsByTagName("button");
btn.onclick = function() {
if (a.checked == true) {
console.log(a.value);
}
};
我是否需要把一個 「id」 中的每個輸入? 我想要純JavaScript,因爲我已經知道jQuery代碼。
那麼,jQuery的選擇函數是不同於Javascript的,因爲'document.getElementsByTagName'給你一個'NodeList',而不是一個元素。在這一點上不需要'var a = ...'和'var btn = ...',它們也不是正確的。對於按鈕,像document.querySelector('button')'這樣的選擇器更適合,如果那個人是頁面上唯一的按鈕。然後閱讀重複的目標,找出其餘的。 – Xufox