各位老大:如何在.cs程序中捕获 .js脚本的函数返回值. 把返回值放到一个hidden中去。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oceanh(人身难得,狂心难歇): 你好: 请问,如何放到一个hidden中,能否举个例子.多谢. document.formname.hiddenobj.text=DoClick(); 那就再你的scriptString中写一个hidden <script language="javascript"> function GetMyDate() { today = new Date () ; Year=today.getYear(); Month= today.getMonth() + 1; Date=today.getDate(); var mydate = ""; if (Month < 9) mydate = "" + Year + "0" + Month + "" + Date; else mydate = "" + Year + "" + Month + "" + Date; return mydate } FormInWarehouseAdd.HiddenForDate.value = GetMyDate(); // 将函数的值赋隐藏域</script> 除了提交没有其它办法,服务器端要获得客户端的值,只有提交,只要用的是http协议,无论它披着多么漂亮的外衣(所谓asp.net,jsp,asp,cgi...)。 各位老大,不行,语法行不通的。只需要返回Javascript定义的函数的返回值呀.高人,强人,在那里。请显身。 没有办法,因为c#代码在你打开页面的时候已经执行完毕了要获得JS的值,只能让页面再运行一遍,同时把值作为参数传进页面,比如POST过去 // $$ string jsStr1 = "<script language='javascript'>"+ "var objText = document.getElementById('txtA');objText.value=DoClick();"+ //获取客户端脚本函数返回值 "</script>"; Page.RegisterStartupScript("aa",jsStr1); //$$$ 关于GridView分页和链接的问题 Dev插件无法安装的问题! 初学者,请问我这个代码错在哪里? 存储过程临时表中的统计行 拖放问题 DropDownList的一个小问题 C# DATASET为什么还是无法更新数据库(100分) Request.QueryString取不到值 用SQL语句给一个ACCESS表创建一个“自动编号”的字段 acewang请进来领分!! 在c#怎么使用组件? 请教高手:怎样用C#.net来实现压缩access数据库呢?
你好:
请问,如何放到一个hidden中,能否举个例子.多谢.
function GetMyDate()
{
today = new Date () ;
Year=today.getYear();
Month= today.getMonth() + 1;
Date=today.getDate();
var mydate = "";
if (Month < 9)
mydate = "" + Year + "0" + Month + "" + Date;
else mydate = "" + Year + "" + Month + "" + Date;
return mydate
}
FormInWarehouseAdd.HiddenForDate.value = GetMyDate(); // 将函数的值赋隐藏域
</script>
只需要返回Javascript定义的函数的返回值呀.高人,强人,在那里。请显身。
string jsStr1 =
"<script language='javascript'>"+
"var objText = document.getElementById('txtA');objText.value=DoClick();"+ //获取客户端脚本函数返回值
"</script>";
Page.RegisterStartupScript("aa",jsStr1);
//$$$