Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery:在Textarea的内容中附加一个不间断的空格_Javascript_Jquery_Append_Textarea_Line Breaks - Fatal编程技术网

Javascript jQuery:在Textarea的内容中附加一个不间断的空格

Javascript jQuery:在Textarea的内容中附加一个不间断的空格,javascript,jquery,append,textarea,line-breaks,Javascript,Jquery,Append,Textarea,Line Breaks,我试图在Textarea的内容中添加空格键,但这会导致Textarea的内容出现换行。我正在使用$(“#Textarea”).val($(“#Textarea”).val()+数据)来添加一些效果很好的数据,但是我尝试使用相同的$(“#Textarea”).val($(“#Textarea”).val()+”来添加一个空格,它只会导致换行。如何插入不间断空格?使用unicode不间断空格 document.querySelector(“textarea1”).value=“ABCDEFGHIJ

我试图在Textarea的内容中添加空格键,但这会导致Textarea的内容出现换行。我正在使用
$(“#Textarea”).val($(“#Textarea”).val()+数据)
来添加一些效果很好的数据,但是我尝试使用相同的
$(“#Textarea”).val($(“#Textarea”).val()+”
来添加一个空格,它只会导致换行。如何插入不间断空格?

使用unicode不间断空格

document.querySelector(“textarea1”).value=“ABCDEFGHIJKLMNOPQRSTUVWXYZ\u00A012345”
document.querySelector(“#textarea2”).value=“ABCDEFGHIJKLMNOPQRSTUVWXYZ 012345”
不中断


中断
使用unicode非中断空格

document.querySelector(“textarea1”).value=“ABCDEFGHIJKLMNOPQRSTUVWXYZ\u00A012345”
document.querySelector(“#textarea2”).value=“ABCDEFGHIJKLMNOPQRSTUVWXYZ 012345”
不中断


打破文本区域的HTML标记似乎如下所示:

<textarea id="TextArea">
Some Content
</textArea>

一些内容
默认情况下,它会在文本区域中追加一行。如果编写,请将标记设置为:

<textarea>Hello World</textarea>
你好,世界
你的问题会解决的! 下面是一个工作示例:

<html>
<body>
<textarea id="Textarea">Hello WOrld</textarea>
<button id="click-me">
Click Me! Everything is allright
</button>

<hr />
<textarea id="Textarea2">
Hello WOrld
</textarea>
<button id="click-me-2">
Click Me!Something is wrong!
</button>
</body>
</html
<script>
$('#click-me').click(function(){
$('#Textarea').val($('#Textarea').val() + " ");


});

$('#click-me-2').click(function(){
$('#Textarea2').val($('#Textarea2').val() + " ");


});
</script>

你好,世界
点击我!一切都很好

你好,世界 点击我!有点不对劲!
文本区域的HTML标记如下所示:

<textarea id="TextArea">
Some Content
</textArea>

一些内容
默认情况下,它会在文本区域中追加一行。如果编写,请将标记设置为:

<textarea>Hello World</textarea>
你好,世界
你的问题会解决的! 下面是一个工作示例:

<html>
<body>
<textarea id="Textarea">Hello WOrld</textarea>
<button id="click-me">
Click Me! Everything is allright
</button>

<hr />
<textarea id="Textarea2">
Hello WOrld
</textarea>
<button id="click-me-2">
Click Me!Something is wrong!
</button>
</body>
</html
<script>
$('#click-me').click(function(){
$('#Textarea').val($('#Textarea').val() + " ");


});

$('#click-me-2').click(function(){
$('#Textarea2').val($('#Textarea2').val() + " ");


});
</script>

你好,世界
点击我!一切都很好

你好,世界 点击我!有点不对劲!
就我所知可以完美地工作()您可以添加一些代码片段吗?您可以更改textarea的css空白属性就我所知可以完美地工作()您可以添加一些代码片段吗?您可以更改textarea的css空白属性