【发布时间】:2012-03-02 10:01:17
【问题描述】:
当我单击 td 时,我正在使用 java-script 函数,该值存储在变量中并显示在 textarea 中,效果很好。但是当我单击 textarea 中的另一个 td 值时更改为新值。
我正在使用 java 脚本来创建表,并使用 javascript 本身生成 id
str += "<td id='R" + i + "C" + j"'>Demo</td>";
这里我的代码在点击被触发时执行
$(this).addClass('active');
var id = $(this).closest('td').attr('id');
document.getElementById('hit').value += id; //hit- id of textarea
当用户单击多个 td 时,是否有任何方式逐个附加值
【问题讨论】:
-
使用
$("#hit").val($("#hit").val() + id);- stackoverflow.com/questions/4722914/… -
您的代码运行良好。这是jsFiddle。请在您的问题中添加更多详细信息(编辑问题而不是评论),或自己创建一个 jsFiddle 来演示您的问题。
标签: javascript jquery