<!DOCTYPE html>
<html>
<head>
<title>Textarea追加</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
<style>
table {
border-collapse:collapse;
border-spacing:0px;
border: 1px solid #666;
}
th {
border-bottom:1px solid #666;
font-weight:bold;
padding: 5px 2px 2px 2px;
}
tr td {
padding: 10px 30px;
}
.wrapper {
float:left;
}
#txtShow {
margin-left:50px;
width:100px;
height:100px;
}
</style>
<script>
$(function() {
$("tbody > tr > td").click(function(){
if ($(this).find("a").length > 0)
$("#txtShow").append($(this).children().html());
else
$("#txtShow").append($(this).html());
})
})
</script>
</head>
<body>
<div id="container">
<div class="wrapper">
<table>
<thead>
<th>姓名</th><th>性别</th><th>暂住地</th></tr>
</thead>
<tbody>
<tr> <td><a href="#">张三</a></td>
<td><a href="#">男</a></td>
<td><a href="#">深圳</a></td>
</tr>
<tr> <td><a href="#">李四</a></td>
<td><a href="#">男</a></td>
<td><a href="#">长沙</a></td>
</tr>
<tr> <td><a href="#">王五</a></td>
<td><a href="#">男</a></td>
<td><a href="#">广州</a></td>
</tr>
<tr> <td>>赵六</td>
<td>男</td>
<td>珠海</td>
</tr>
</tbody>
</table>
</div>
<div class="wrapper">
<textarea id="txtShow"></textarea>
</div>
</div>
</body>
</html>
<html>
<head>
<title>Textarea追加</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.1.min.js"></script>
<style>
table {
border-collapse:collapse;
border-spacing:0px;
border: 1px solid #666;
}
th {
border-bottom:1px solid #666;
font-weight:bold;
padding: 5px 2px 2px 2px;
}
tr td {
padding: 10px 30px;
}
.wrapper {
float:left;
}
#txtShow {
margin-left:50px;
width:100px;
height:100px;
}
</style>
<script>
$(function() {
$("tbody > tr > td").click(function(){
if ($(this).find("a").length > 0)
$("#txtShow").append($(this).children().html());
else
$("#txtShow").append($(this).html());
})
})
</script>
</head>
<body>
<div id="container">
<div class="wrapper">
<table>
<thead>
<th>姓名</th><th>性别</th><th>暂住地</th></tr>
</thead>
<tbody>
<tr> <td><a href="#">张三</a></td>
<td><a href="#">男</a></td>
<td><a href="#">深圳</a></td>
</tr>
<tr> <td><a href="#">李四</a></td>
<td><a href="#">男</a></td>
<td><a href="#">长沙</a></td>
</tr>
<tr> <td><a href="#">王五</a></td>
<td><a href="#">男</a></td>
<td><a href="#">广州</a></td>
</tr>
<tr> <td>>赵六</td>
<td>男</td>
<td>珠海</td>
</tr>
</tbody>
</table>
</div>
<div class="wrapper">
<textarea id="txtShow"></textarea>
</div>
</div>
</body>
</html>
解决方案 »
- 怎样去合并两个JsonResult ? 怎么把JsonResult变为Record
- 如何使SELECT 下边框下的空白部分不闪动?
- window.event.srcElement的问题
- 在FireFox浏览器中使用window.open的问题
- 如何释放.HTC里面js写的代码的内存?高手
- 新浪网设置首页的javascript
- 关于复选框?急帮帮忙啊!
- 在线急急showModalDialog的问题,谢谢!马上解决立即结贴
- 如何将jsp中的多维数组传给javascript.
- Base64转png图片
- 如何在iframe中设置固定导航栏
- syntaxhighlighter max-height影响了高度
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title> New Document </title>
<script type="text/javascript">
<!--
function s(o,c){
document.getElementById('area'+c).value = o.innerHTML;
}
-->
</script>
</head>
<body>
<table>
<tr>
<td onclick="s(this,1)">文字1</td>
<td><textarea id="area1"></textarea></td>
</tr>
<tr>
<td onclick="s(this,2)">文字2</td>
<td><textarea id="area2"></textarea></td>
</tr>
<tr>
<td onclick="s(this,3)">文字3</td>
<td><textarea id="area3"></textarea></td>
</tr>
</table>
</body>
</html>
谢谢。效果可以实现,但是代码好像不是这么写的。
js里面的代码什么意思 可以解释一下么,谢啦
<script>
$(function() {
$("tbody > tr > td").click(function(){
if ($(this).find("a").length > 0)
$("#txtShow").append($(this).children().html());
else
$("#txtShow").append($(this).html());
})
})
</script>
js里面的代码什么意思 可以解释一下么,谢啦
<script>
$(function() {
$("tbody > tr > td").click(function(){
if ($(this).find("a").length > 0)
$("#txtShow").append($(this).children().html());
else
$("#txtShow").append($(this).html());
})
})
</script>
function s(o,c){
document.getElementById('area'+c).value = o.innerHTML;
}
这里面的 o c是什么意思
o就是你點擊的那個<td>
c就是后面的參數1,2,3
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title> New Document </title>
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript">
<!--
function s(o,c){
$('#area'+c).insertContent(o.innerHTML);
} $(function() {
(function($) {
$.fn
.extend({
insertContent : function(myValue, t) {
var $t = $(this)[0];
if (document.selection) { // ie
this.focus();
var sel = document.selection.createRange();
sel.text = myValue;
this.focus();
sel.moveStart('character', -l);
var wee = sel.text.length;
if (arguments.length == 2) {
var l = $t.value.length;
sel.moveEnd("character", wee + t);
t <= 0 ? sel.moveStart("character", wee - 2 * t
- myValue.length) : sel.moveStart(
"character", wee - t - myValue.length);
sel.select();
}
} else if ($t.selectionStart
|| $t.selectionStart == '0') {
var startPos = $t.selectionStart;
var endPos = $t.selectionEnd;
var scrollTop = $t.scrollTop;
$t.value = $t.value.substring(0, startPos)
+ myValue
+ $t.value.substring(endPos,
$t.value.length);
this.focus();
$t.selectionStart = startPos + myValue.length;
$t.selectionEnd = startPos + myValue.length;
$t.scrollTop = scrollTop;
if (arguments.length == 2) {
$t.setSelectionRange(startPos - t,
$t.selectionEnd + t);
this.focus();
}
} else {
this.value += myValue;
this.focus();
}
}
})
})(jQuery);
});
-->
</script>
</head>
<body>
<table>
<tr>
<td onclick="s(this,1)">文字1</td>
<td><textarea id="area1"></textarea></td>
</tr>
<tr>
<td onclick="s(this,2)">文字2</td>
<td><textarea id="area2"></textarea></td>
</tr>
<tr>
<td onclick="s(this,3)">文字3</td>
<td><textarea id="area3"></textarea></td>
</tr>
</table>
</body>
</html>