我在使用 DIV 标记和表单输入字段时遇到了一些问题。我使用javascript获取输入字段的值。Javascript工作正常。它获取输入字段值并显示在 DIV 标记中。问题是,当我给出一个长输入或长句子时,它会按原样显示在 div 标签中。我希望它不是以长单行的形式显示,而是以段落的形式显示。这是我的代码。
<script>
function myFunc(){
var str = document.myform.aaa.value;
document.getElementById('mydiv').innerHTML=str;
}
</script>
<form>
<input type="text" name="aaa" />
<input type="button" value="Post" onclick="myFunc();" >
</form>
<div id="mydiv" width="500px" height="300px">Old text</div>
如果我给它一个输入,例如:
hello there, how are you hello there, how are youhello there, how are youhello there.
它以单行而不是段落格式显示。我希望它以这种形式显示上面的句子:
hello there, how are you hello there,
how are youhello there, how are youhello
there.
我自己有一些整理。我的意思是说,如果我写一个带有空格的句子,它可以正常工作,但如果有一长串没有任何空格的字母,那么它就不起作用。我想要的是,要么我可以输入空格和没有空格,它应该可以双向工作。