有人能告訴我爲什麼這不起作用嗎?Javascript onChange for Form選擇字段
<!DOCTYPE html>
<html>
<head>
<script>
window.onload = initPage;
function initPage() {
document.getElementById("member_type_academic_4").onChange=alert("It's Working");
}
</script>
</head>
<body>
<form>
<label for="member_type_academic_4">test</label>
<select name="member_type_academic_4" id="member_type_academic_4">
<option value="0" selected>Select One</option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
<option value="4">Four</option>
</select>
</form>
</body>
</html>
它將在窗口加載時觸發警報框,但不會在選擇框發生變化時觸發警報框。我知道這很簡單,我錯過了。謝謝!
謝謝,我想保持從我的HTML單獨的Javascript。 – jligda
然後簡單地寫在一個單獨的.js文件:) –