<form>
<input type="text" id="inputbox" value="hello"/>
<input type="submit" value="Convert" onClick="convert(document.getElementById("inputbox"))"/>
</form>
<script type="text/javascript">
function convert (text) {
alert(text);
return text;
</script>
当我将警报更改为document.write时,这也不起作用。我显然有更多的HTML来配合这一点。为什么下面的Javascript /表单不工作?
谢谢!
答对了!所有浏览器都有错误控制台。 FF在顶部菜单>工具>错误控制台上有一个。它通常会告诉你什么是错的,以及它在哪一行。如果你想深入一点,试试一个名为Firebug的插件来调试你的js。 – 2011-01-09 05:50:15