JSP中如何实现用鼠标选中一列把列表中的数据显示在文本框里面??

代码如何写啊... 代码如何写啊 展开
 我来答
lalalove_yaya
2010-04-08 · TA获得超过3149个赞
知道大有可为答主
回答量:1143
采纳率:50%
帮助的人:1016万
展开全部
<html>
<head>

<script language="javascript">
<!--
function initVal(obj){
document.getElementById("contentShow").value = obj.innerHTML;
document.getElementById("textShow").value = obj.innerHTML;
}
//-->
</script>
</head>
<body>
<table border="1" width="600px">
<tr><td onclick="initVal(this)">第一行第一个单元格</td>
<td onclick="initVal(this)">第一行第二个单元格</td>
<td onclick="initVal(this)">第一行第三个单元格</td></tr>
<tr><td onclick="initVal(this)">第二行第一个单元格</td>
<td onclick="initVal(this)">第二行第二个单元格</td>
<td onclick="initVal(this)">第二行第三个单元格</td></tr>
<tr><td onclick="initVal(this)">第三行第一个单元格</td>
<td onclick="initVal(this)">第三行第二个单元格</td>
<td onclick="initVal(this)">第三行第三个单元格</td></tr>
<tr><td onclick="initVal(this)">第四行第一个单元格</td>
<td onclick="initVal(this)">第四行第二个单元格</td>
<td onclick="initVal(this)">第四行第三个单元格</td></tr>
</table>
<input type="text" name="contentShow" id="contentShow" /><br/>
<textarea id="textShow" name="textShow" rows="3" colspan="20" ></textarea>
</body>
</html>

把上面的代码放到HTML文件里面,功能是:单击任一单元格,都会将当前单元格的内容放到text及textarea中,看一下自己想要的功能是不是可以类似地实现。
百度网友ef10e91
2010-04-08 · TA获得超过1822个赞
知道大有可为答主
回答量:1223
采纳率:50%
帮助的人:1298万
展开全部
这个单纯的使用jsp是不行的,要用js设置要用到ajax。用ajax的话比较简单了,可以试试jQuery或者extjs
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贸桐香阳曦
2019-09-09 · TA获得超过3919个赞
知道大有可为答主
回答量:3221
采纳率:29%
帮助的人:196万
展开全部
<html>
<head>
<script
language="javascript">
<!--
function
initVal(obj){
document.getElementById("contentShow").value
=
obj.innerHTML;
document.getElementById("textShow").value
=
obj.innerHTML;
}
//-->
</script>
</head>
<body>
<table
border="1"
width="600px">
<tr><td
onclick="initVal(this)">第一行第一个单元格</td>
<td
onclick="initVal(this)">第一行第二个单元格</td>
<td
onclick="initVal(this)">第一行第三个单元格</td></tr>
<tr><td
onclick="initVal(this)">第二行第一个单元格</td>
<td
onclick="initVal(this)">第二行第二个单元格</td>
<td
onclick="initVal(this)">第二行第三个单元格</td></tr>
<tr><td
onclick="initVal(this)">第三行第一个单元格</td>
<td
onclick="initVal(this)">第三行第二个单元格</td>
<td
onclick="initVal(this)">第三行第三个单元格</td></tr>
<tr><td
onclick="initVal(this)">第四行第一个单元格</td>
<td
onclick="initVal(this)">第四行第二个单元格</td>
<td
onclick="initVal(this)">第四行第三个单元格</td></tr>
</table>
<input
type="text"
name="contentShow"
id="contentShow"
/><br/>
<textarea
id="textShow"
name="textShow"
rows="3"
colspan="20"
></textarea>
</body>
</html>
把上面的代码放到HTML文件里面,功能是:单击任一单元格,都会将当前单元格的内容放到text及textarea中,看一下自己想要的功能是不是可以类似地实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
敏放诚3
2010-04-09 · TA获得超过267个赞
知道小有建树答主
回答量:490
采纳率:0%
帮助的人:175万
展开全部
你直接把值另存一份放到title里不就显示了吗,格式再调一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式