我有一个动态输入框,其中的高度需要根据数据添加而增加。我尝试在javascript中添加10个字符之后的新行,但它没有反映在输入标记中。
我的代码是
for(var i=0; i < field.length; i++)
cityNameLength = cityNames.length;
tempLength = cityNameLength;
if(tempLength > 12)
{
tempLength = 0;
cityNames+='\r\n';
}
}
document.getElementById('val').value =cityNames ; // it is displaying everything in one line
和
<input type="text" id="val"/>
答案 0 :(得分:0)
对于Multi Line,你应该使用textarea标签。