我已经能显示出数据,如:要查询关于“张”的名字,这些都显示出来了。现在的问题是我如何现在某一条记录并在单击这条记录是把值赋给textbox控件。(这些都是在js中实现的)拜托谁知道答案请帮我解答,这个问题已经困惑我一天了。拜托!!!!
解决方案 »
- 对象实例化的问题
- 关于权限的问题,用户-组-权限
- 大家觉得《head first design patterns》和《大话设计模式》那一个更适合入门级的新手阅读?
- TreeView数据库操作的难题
- 关于注册表键对象的Dispose疑问
- CacheItemRemovedCallBack的命名空间是什么?
- 菜鸟问题,如何在c#中调用c++编写的dll
- 如何在datagrid中的显示出的结果上,添加超链接?
- 简单问题,才碰net两天,有些疑惑,net的dll是什么?
- 学习C#时同时学Delphi,是否可以,两者的相关问题。
- winform 绘图如何遍历显示万年历
- dbml文件中的强类型莫名其妙无法应用??跪求答案
例如这样一个Table<table id="gv">
<tr>
<td>姓名</td><td>年龄</td>
</tr>
<tr><td>张1</td><td>25</td></tr>
<tr><td>张2</td><td>26</td></tr>
<tr><td>张3</td><td>27</td></tr>
<tr><td>张4</td><td>28</td></tr>
<tr><td>张5</td><td>29</td></tr>
</table>
<asp:TextBox ID="txt" runat="server"></asp:TextBox><script type="text/javascript">
//获取Table对象
var tb = document.getElementById("gv");
var td = tb.getElementsByTagName("td");
for(var i = 0; i < td.length; i++)
{
td[i].setAttribute("style", "cursor:pointer");
//为每个td添加单击事件
td[i].onclick = function()
{
//获取TextBox
var txt = document.getElementById("txt");
//TextBox 显示数据
txt.value = this.innerHTML;
}
}
</script>
function updatePage()
{
if (request.readyState == 4) //响应已完成,可以访问服务器响应并使用它。
{
if (request.status == 200) //表示一切顺利
{
var div = document.getElementById("div_GetValue")
div.innerHTML = "";
var json = request.responseText.split(",");
div.innerHTML += "<ul class=\"MenuListBox\">";
for (var i = 0; i < json.length; i++)
{
div.innerHTML +="<li>"+ json[i] + "</li><br>";
}
div.innerHTML+="</ul>";
}
else
alert("状态时:" + request.status);
}
}