我想把返回值赋给一个隐藏的表单,但是表单加了runat=server后,javascript好像就找不到了,代码如下:
string javascriptString = "<script language=javascript>var aa=window.prompt('";
javascriptString += "请输入新文件名:','";
javascriptString += "" + filename + "');document.all(\"rename\").value==aa;<";
javascriptString += "/script>";
Response.Write(rename.Value);………………<input id=rename type=hidden runat=server />
不知道这样的思路对不对,或者有什么其他的方法得到prompt的输入值,谢谢
string javascriptString = "<script language=javascript>var aa=window.prompt('";
javascriptString += "请输入新文件名:','";
javascriptString += "" + filename + "');document.all(\"rename\").value==aa;<";
javascriptString += "/script>";
Response.Write(rename.Value);………………<input id=rename type=hidden runat=server />
不知道这样的思路对不对,或者有什么其他的方法得到prompt的输入值,谢谢
javascriptString += "请输入新文件名:','";
javascriptString += "" + filename + "');document.GetElementById(\"rename\").value=aa;<";
javascriptString += "/script>";Response.Write (javascriptString);
Response.Write(rename.Value);
这个是可以的
string javascriptString = "<script>var aa=window.prompt('";
javascriptString += "请输入新文件名:','";
javascriptString += "" + filename + "');function load(){document.GetElementById(\"rename\").value=aa;}<";
javascriptString += "/script>";Response.Write (javascriptString);
string javascriptString = "<script>var aa=window.prompt('";
javascriptString += "请输入新文件名:','";
javascriptString += "" + filename + "');function load(){document.getElementById(\"rename\").value=aa;}<";
javascriptString += "/script>";Response.Write (javascriptString);
string javascriptString = "<script>var aa=window.prompt('";
javascriptString += "请输入新文件名:','";
javascriptString += "" + filename + "');function load(){document.getElementById(\"rename\").value=aa;}<";
javascriptString += "/script>";Response.Write (javascriptString);
string javascriptString = "<script>var aa=window.prompt('";
javascriptString += "请输入新文件名:','";
javascriptString += "" + filename + "');function load(){document.getElementById(\"rename\").value=aa;}<";
javascriptString += "/script>";
RegisterClientScriptBlock ("clientScript", javascriptString )酱紫
你说的全局变量的方法,我不太明白,能给个例子吗?to pinnacle897(pinnacle)和kakau(全身腿疼):
你们的都可以实现,但是因为我的语句是在按钮点击的时候执行的,在点击之前,会提示javascript错误,因为第一次body onload的时候没有load()这个函数,我自己试了半天,还是没想到别的方法