怎么在js中获取读出asp:DataGrid控件的值?

JavaScript020

怎么在js中获取读出asp:DataGrid控件的值?,第1张

其实用什么后台语言(php,jsp,asp),其核心还是会回归到html(超文本标记语言),即服务端只是一个模板语言,只是方便后台人员的开发和填充数据,其最后还是会编译成html文本。所以当使用js获取值时,还是用回DOM接口来获取。

如:由asp:TextBox ID="sl",可通过slDom = document.getElementById("sl")

很可能是TextBox在生成html时客户端id改变了。

如果你的JS是写在页面中的话,请这样写

function getYuFXM()

{

var s = document.getElementById("<%=txt_YuFXM.ClientID %>").value

alert(s)

}

你在打开页面后,查看一下源文件,看看这个textbox的id是多少,是不是在txt_YuFXM 前加了很多前缀