0
這是我在stackoverflow上的第一個問題。HTML/Javascript onchange將無法正常工作
我有一個表格:
<input type="text" id="naam" onchange="naam()" name="toevoegerNaam_1"
placeholder="Uw naam" />
這是一個非常大的形式,這是具體的代碼。 你看onchange="naam()"
這是函數:
<script type="text/javascript" >
function naam(){
alert("test");
}
</script>
這樣可不行!
如果我這樣做:onchange =「alert('test');」 ,它工作正常。
我可以用onclick調用該函數。
我不明白什麼是錯的。
請幫幫我!也許有些人沒有看到我是荷蘭人(比利時),對我英語不好的人很抱歉,如果我的問題不夠清楚,我會編輯它。
控制檯中顯示的任何錯誤? 嘗試爲該功能採用其他名稱而不是id。 (我想我可以記得我有同樣的問題) –
腳本標記位於何處?在標題或表單之後? – Stian
嘗試'naam = function()'而不是'function naam()'。這將迫使它進入全球範圍,這很可能是你的問題 –