0
嗨。這是我的代碼片段。它是從HTML表單頁面:javascript類型未定義錯誤
Phone Number:<input type="text" id="Phone" name="Phone" onkeyup="checkFirst();" /><br />
<p id="rabbit"></p> <!-- for testing -->
這是輸入文本字段,我想在我的checkFirst函數,它是在HTML的頭部調用,這裏是我的checkFirst
功能
<script type="text/javasciprt">
document.getElementById("rabbit").innerHTML = "When";
function checkFirst(){
var numbers = 3; //document.getElementById("Phone").value.length;
document.getElementById("rabbit").innerHTML="Hello";
if (numbers <= 3) {
document.Phone.focus();
} else {
document.info_open.focus();
}
}
</script>
當我運行這個,沒有發生與ip「兔子」的元素。它不會改變。我與鉻調試運行它,它在右側面板中,我有一個引用錯誤下它說表明:
類型:「not_defined」
錯誤是在元素對電話線輸入,爲什麼我得到這個錯誤?我想我定義的類型爲 '文本'
你是指text/javascript而不是text/javasciprt? – 2012-08-11 22:41:56
你誤解了'type:「not_defined」'。這是說錯誤的類型是'not_defined';這是一個'not_defined'錯誤。 input的''type'屬性很好。 – icktoofay 2012-08-11 22:42:26
如果這是您的代碼的直接副本,那麼您拼寫錯誤的JavaScript。 – 2012-08-11 22:42:38