我正在看一个关于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 –