Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.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&x27;s.text()是否识别\n?_Javascript_Jquery_Html_String_Formatting - Fatal编程技术网

Javascript 为什么赢了';jQuery&x27;s.text()是否识别\n?

Javascript 为什么赢了';jQuery&x27;s.text()是否识别\n?,javascript,jquery,html,string,formatting,Javascript,Jquery,Html,String,Formatting,我正在尝试在页面上打印html文本。 现在我正在做 $("#generate_html_button").click(function(){ var generated_html_text = $("#visual_form").html(); $("#generated_html_text").text(generated_html_text);//generated_html_text is just a <div> element }); 大多数人建议使用

我正在尝试在页面上打印html文本。 现在我正在做

$("#generate_html_button").click(function(){
    var generated_html_text = $("#visual_form").html();
    $("#generated_html_text").text(generated_html_text);//generated_html_text is just a <div> element
  });

大多数人建议使用.replace(),但当我尝试
generated_html_text=generated_html_text.replace(/\n/g,
)时,但这将产生相同的结果,只需在无格式的情况下使用
随处可见,我正试图避免在输出中使用

s。我还尝试将
.text()
更改为
.html()
,但它只是渲染元素。为什么.text()无法识别现有的
\n

若要使空白显着,请在容器元素上尝试CSS
空白:预换行

若要使空白显着,请在容器元素上尝试CSS
空白:预换行

来自


<div class="dropDown form-group ui-draggable ui-draggable-handle col-xs-12" id="0" style="display: block;">
          <div>
            <label>dropdown</label>
          </div>
          <div class="form-group">
            <select class="form-control">
              <option value="option1">Option 1</option>
              <option value="option2">Option 2</option>
            </select>
          </div>
        </div> 
<div class="dropDown form-group ui-draggable ui-draggable-handle col-xs-12" id="0" style="display: block;"> <div> <label>dropdown</label> </div> <div class="form-group"> <select class="form-control"> <option value="option1">Option 1</option> <option value="option2">Option 2</option> </select> </div> </div>
<?php
echo nl2br("foo isn't\n bar");
?>
foo isn't<br />
bar