正在获取表单内部textarea的值
Getting the value of textarea inside form
我想获取表单内部这个文本区域的值,并使用javascript将该值复制到表单外部的另一个文本区域。我该怎么做?这是我的短信区。。。
<form>
<textarea id="tpName" name="tpName" onchange="tpName(this)" style="margin-top: -9px; width: 275px; height: 40px;"></textarea>
</form>
<textarea id="copytpName" name="copytpName" style="margin-top: -9px; width: 275px; height: 40px;"></textarea>
每当我在表单内部的textarea中键入值时,我还想更新表单外部的textarea.
没有必要使用jQuery,因为其他一些人已经发布了他们的答案。简单地说,不要用ID和表单名称来命名你的函数,它很有效:
jsFiddle示例
<form>
<textarea id="ttpName" name="ttpName" onchange="tpName(this)" style="margin-top: -9px; width: 275px; height: 40px;"></textarea>
</form>
<textarea id="copytpName" name="copytpName" style="margin-top: -9px; width: 275px; height: 40px;"></textarea>
function tpName(data) {
document.getElementById("copytpName").value = data.value;
}
我已将您的文本区域更改为<textarea id="ttpName" name="ttpName" ...
您可以在javascript、中这样做
HTML
<form>
<textarea id="tpName" name="tpName" onkeyup="copyThis(this);" style="margin-top: -9px; width: 275px; height: 40px;"></textarea>
</form>
<textarea id="copytpName" name="copytpName" style="margin-top: -9px; width: 275px; height: 40px;"></textarea>
JAVASCRIPT
function copyThis(txObj) {
document.getElementById("copytpName").value = txObj.value;
}
注意:您需要更改函数名称。函数名称与文本区域名称匹配,因此在您的案例中会产生问题。
试试这个http://jsfiddle.net/CZCnx/2/
我会试试这个:
var text = document.getElementById("tpName").value;
$("#copytpName").attr("value", text);
我在这里添加了代码,它使用jquery
http://jsfiddle.net/5B6KC/1/
代码:
$("#tpName").keyup(function(){
$("#copytpName").val($(this).val());
})
相关文章:
- 获取AngularJS服务中TextArea的值
- textarea 的值不会使用 javascript getElementById 更新
- 将
标记附加到 textarea jquery 中的值 - 正在获取表单内部textarea的值
- 正在获取TextArea angularjs的值
- 使用jquery获取textarea的值有困难
- 如何检索textarea的当前值?可以使用哪种方法来代替$(“form”).submit(function(){
- 如何检索textarea的当前值
- 检查textarea的值是否为ascii
- 不带表单的intut/textarea/复选框中的值
- textarea的值?如何填满一个
- 使用Angular从我的textarea字符串值中找到逗号
- 如何使用JavaScript在ASP中使用下拉列表的值填充TextArea
- 使用LocalStorage记住checkbox'的状态和textarea'的值
- 用JavaScript改变textarea的值
- 如何获得textarea的值
- 在textarea中插入bootstrap按钮的值在点击textarea后不起作用
- 如何使用javascript访问textarea的值?
- 为什么在textarea的值属性不同于JS的值
- Javascript / Php:设置textarea的值