【发布时间】:2013-09-09 18:13:11
【问题描述】:
我正在使用下面的代码填充一个文本框。我想让文本框多行,每次执行代码时,它都会将新文本附加到新行。
有没有办法使用下面的代码来做到这一点?
<script language="javascript" type="text/javascript">
function getSelected(source, eventArgs) {
var s = $get("<%=NameTextBox.ClientID %>").value;
document.getElementById('<%= NPTextBox.ClientID %>').value = s.substring(s.length - 10);
}
</script>
【问题讨论】:
-
你试过
.value = s.substring(s.length - 10) & vbcrlf); -
它说 vbcrlf 未定义?
-
对不起,因为它是 vb 代码,所以我认为它可以工作,我最后一次尝试是让你尝试
\n',就像在这篇文章中一样,stackoverflow.com/questions/5758161/…....希望这会有所帮助。所以可能在你的document.GetElement之后...做document.write("\n"); -
我试过了,它的抛出错误我添加了 document.write("\n");在我的最后一行之后
-
你试过 write('\n');单引号?还有什么错误
标签: javascript asp.net vb.net