日期:2014-05-18  浏览次数:20778 次

js给文本框赋值的问题
<html>
<head>

<script language="javascript">
var pwindow=window.dialogArguments;//获取上一个页面的值
var jfsj1=pwindow[0];
alert(jfsj1);
form1.KSSJ.value =jfsj1;
//document.KSSJ.value=jfsj1;(也不能赋值)
</script> 
</head>
<body>
</form name="form1" method="post" action="">
<table>
<tr><td><input name="KSSJ" id="KSSJ" value="" type="hidden"></td></tr>
</table>
</form>
</body>
这样写为什么不能给文本框赋值啊?实在找不出错误了
</html>

------解决方案--------------------


你把
//document.KSSJ.value=jfsj1;(也不能赋值)
换成document.getElementById("KSSJ").value=jfsj1;
并将此<script> 放到页面最后