问题描述
<script>varobj;//保存点击刚才那个变量functionseleRen(a){obj=a;alert(a);}functionsetVal(a){//赋值函数if(obj==null){alert('请先选择要填充的表格');returnfalse;}else{obj.value=a;}}</script><table><tr><td><inputtype='text'onclick='seleRen(this)'></td><td><inputtype='text'onclick='seleRen(this)'></td><td><inputtype='text'onclick='seleRen(this)'></td><tr>选人列表<table><tr><td><inputtype="text"value="毛毛"onclick="setVal(this.value)"></td></tr><tr><td><inputtype="text"value="bbbbbbbb"onclick="setVal(this.value)"></td></tr>就是实现点一个input,然后再点击一个input,把它的值赋给另外一个我的javascript函数在纯html的页面能测试成功,但把html控件换成服务器控件就除问题了。//////////////////////////////////////////////////////////////////////////////我现在就是想点击一个gridview的一行,再点击gridview外的一个textbox控件,把点击gridview行的值赋值这个textbox.protectedvoidGridView2_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){e.Row.Attributes.Add("onclick","seleRen(a)");}}<td><asp:TextBoxID="TextBox1"runat="server"onclick='setVal(a)'></asp:TextBox></td><td><asp:TextBoxID="TextBox2"runat="server"onclick='setVal(a)'></asp:TextBox></td><td><asp:TextBoxID="TextBox3"runat="server"onclick='setVal(a)'></asp:TextBox></td>我试了很多次,不知道怎么办了??????????????我用的是嵌套了母版页的内容页面。
解决方案
解决方案二:
yun