<head>
<title> 无标题文档 </title>
<script language= "javascript ">
var city= "1111 ";
//alert(city);
document.form1.city.value=city;////////////////////这个搞不定。
</script>
</head>
<body>
<form id= "Form1 " runat= "server ">
<input name= "city " type= "text "/>
</form>
</body>
</html>
能alert出值,但是页面这个input怎么也是空白的,怎么使它显示1111~~~
------解决方案--------------------------------------------------------
document.getElementById( 'city ') = city;
------解决方案--------------------------------------------------------
document.getElementById( 'city ').value = city;
------解决方案--------------------------------------------------------
你用document.getElementById( 'city ').value = city;
的话
'city '用个服务器控件试试
------解决方案--------------------------------------------------------
js运行的时候页面里还没有任何控件,放到form后边
document.getElementById( "form1 ").city.value = xxx;
------解决方案--------------------------------------------------------
刚刚说错了
document.getElementById( 'city ').innerHTML;
试试再