我正在看一個關於JavaScript的基本教程系列,並且一直被困在這個超級簡單的腳本上,現在已經接近30分鐘了。我使用了一個HTML驗證器,它全部檢出沒有錯誤。但是,代碼仍然不能按照視頻的方式表現出來。這個基本的Javascript代碼有什麼問題?
當您鍵入「點擊我」時,它應該顯示一個對話框,指出「請在框中輸入實際值」。當你在該領域輸入一個值時,應該用標題代替你輸入的值。
對不起,我簡單nooby問題
再次編輯:謝謝阿拜。這讓它工作。
<!DOCTYPE html>
<html>
<head>
<title>JavaScript Example</title>
<script type="text/javscript">
function substitute() {
var myValue = document.getElementById(myTextBox).value;
if (myValue.length == 0){
alert('Please enter a real value in the text box!');
return;
}
var myTitle = document.getElementById('title');
MyTitle.innerHTML = myValue;
}
</script>
</head>
<body>
<h1 id="title">JavaScript Example</h1>
<input type="text" id="myTextBox" />
<input type="submit" value="Click Me" onclick="substitute()" />
</body>
</html>
我建議你修改你的問題,增加實際的代碼中,我們可以看一下。 – junkfoodjunkie
^^^只是會說。你有通過* JavaScript *驗證器嗎?你把它扔到小提琴裏了嗎? – arbybruce
歡迎來到SO ,,參見[如何提問](http://stackoverflow.com/help/how-to-ask)來學習如何提出關於SO –