首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于返回值有关问题,待!

2012-03-23 
关于返回值问题,在线等待!急~~webform应用:用模态窗口showModalDialog,在父窗口和子窗口间传值。child.aspx

关于返回值问题,在线等待!急~~
webform应用:用模态窗口showModalDialog,在父窗口和子窗口间传值。
child.aspx代码如下:

<script   language=javascript>  
<!--  
  //设置返回到父窗口的值  

function   retrunValue()  
{  
    var   s   =   document.getElementById( "txt2 ").value;  
    window.returnValue=s;//这行有问题
    window.close();  
}  

//-->  
</script>


1、window   没有发现   returnValue属性;
2、保存文档时,提示文件中有Unicode字符,将不被保存;
3、运行程序后提示这一行有“语法错误”。

这是为什么呢?我找不到解决办法了!请帮我看看问题出在哪了?在线等...

[解决办法]
window本来就没有returnValue这个属性啊,当然出错了啊
[解决办法]
<script language=javascript> 改成 <script language= "javascript ">
[解决办法]
<script language= "javascript " type= "text/javascript ">
function Table_onclick(str)
{
window.returnValue=str;
window.close();
}
</script>
我这样写的~~没问题啊
[解决办法]
var s = document.getElementById( "txt2 ").value;
你确定这里取到值了~??
[解决办法]
看不到
[解决办法]
function retrunValue()
或许这才是问题所在
change to getValue()
[解决办法]
var s = document.getElementById( "txt2 ").value;
把这里改成
var s=document.all.txt2.value;
[解决办法]
type= "text/javascript "~把这个加上去`~

再看你页面上有没有
<form id= "form1 " runat= "server "> 这一句,没有加上去

热点排行