强制浏览器将Element显示为文本

时间:2019-01-09 07:32:12

标签: html css html5 web browser

我遇到了一个奇怪的问题: 我得到的是动态生成的内容。在这种特殊情况下,我还将元素“ input”作为内容,然后由浏览器直接显示为元素。

我得到的:

<div class="search_result_content"> this is just text, but the code <input variable="" name=""> displays as an element

enter image description here

我需要什么:

enter image description here

2 个答案:

答案 0 :(得分:0)

您可能要添加'type =“ text”',因此总计为

<input type="text" name="" value=""/>

否则,如果需要将输入添加到(例如)“ span”或“ div”,我建议使用JS或jQuery

答案 1 :(得分:0)

$(document).ready(function() {
  $(".search_result_content").append('<input variable="" name="">');
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="search_result_content"> this is just text, but the code  </div>

u在这种情况下,在将输入标签转换为html格式后动态插入输入标签