<html>
<head>
<script type="text/javascript">
function foo()
{
var foo = document.getElementById("foo");<!-- foo此时的value=123 -->
alert(foo.value);
document.getElementById("foo").value = "abc";<!-- 修改dom节点foo的值,由123改为abc -->
alert(foo.value);<!-- 此时的结果...? -->
}
</script>
</head>
<body>
<input type="hidden" value="123" id="foo"/><!-- 初始值=123 -->
<input type="button" value="Click me" onclick="foo()"/>
</body>
</html>最后alert()的结果是什么?有多少人第一时间就能得到正确答案?
<head>
<script type="text/javascript">
function foo()
{
var foo = document.getElementById("foo");<!-- foo此时的value=123 -->
alert(foo.value);
document.getElementById("foo").value = "abc";<!-- 修改dom节点foo的值,由123改为abc -->
alert(foo.value);<!-- 此时的结果...? -->
}
</script>
</head>
<body>
<input type="hidden" value="123" id="foo"/><!-- 初始值=123 -->
<input type="button" value="Click me" onclick="foo()"/>
</body>
</html>最后alert()的结果是什么?有多少人第一时间就能得到正确答案?
不过跟为什么叫javascript没关系吧?
{
var foo = document.getElementById("foo");<!-- foo此时的value=123 -->
alert(foo.value);
document.getElementById("foo").value = "abc";<!-- 修改dom节点foo的值,由123改为abc -->
foo = document.getElementById("foo");
alert(foo.value);<!-- 此时的结果...? -->
}