注册 登录
编程论坛 JavaScript论坛

传递值时为什么说提示 错误:缺少‘;’?谢谢!

qjw9004 发布于 2011-11-08 11:52, 768 次点击
我想从parent.htm文本框值传递到modal.htm中的文本框,为什么说提示 错误:缺少‘;’
这是parent.htm代码
<body>
<script>
         function gz_zc()
 {
 var obj = new Object();
         obj.name=form1.qtkk.value;
         window.showModalDialog("modal.htm",obj,"dialogWidth=400px;dialogHeight=400px");
 }
</script>
<form name="form1" action="" method="get">
<input name="qtkk" type="text" id="qtkk"  onchange="value=value.replace(/[^\d\.]/g,'');gz_zc();">
</form>
</body>

这是modal.htm代码

<body>
<script>
         var obj = window.dialogArguments
         var form1.yfgz.value = + obj.name;
</script>
<form name="form1" action="" method="get"><input name="yfgz" type="text" id="yfgz" value=""></form>
</body>
1 回复
#2
maglic2011-11-25 16:50
var obj = window.dialogArguments
var form1.yfgz.value = + obj.name;

这里有问题把
obj 应该是有分号把,还有 var form1.yfgz.value = + obj.name; 这句有没有问题呢?
1