第一次来这里:)
我有一个textarea和一个输入,我想,当在texarea中键入内容时,它会将其复制到输入onkeypress。但输入必须限制为10个字符。然后我想在输入值
的末尾添加5个数字EG: Textarea内容:“Hello world,你好吗?” 输入内容:“Hello worl12345”
答案 0 :(得分:0)
您可以使用javascript来获取文本区域的值示例:
var str = document.getElementById("text").value;
//id of text area needs to be set to "text"
然后你可以使用substring函数在10个字符之后剪掉字符串
var finishedString = str.substring(0,10);
然后如果你想在最后添加12345。
finishedString = finishedString + "12345";
然后使用输入区域的getElemendById将其设置为已完成的字符串。 你可以将这一切都放在一个函数中,然后在按下的键上调用它。
答案 1 :(得分:0)
var value = $('#elementId').val(); // returns the element value
var trimmed = $.trim(value); // trim the value;
var subString = trimmed.substr(0, 10); // return the first 10 chars.
$('#otherElemetId').val(subString); // set the substring as the value.