寻找将 html 代码插入 Javascript 的更好方法

Yus*_*suf 1 html javascript innerhtml

我想html使用Javascript. 我知道innerHTML这是一个很好的方法,但是html使用插入长代码InnerHTML以后很难编辑。

这是一个例子:

function display(){
document.getElementById('result').innerHTML = '<div><form id="form" ><p style="border: 2px solid #a1a1a1;background: #dddddd; width: 300px; border- radius: 25px; height:60px;"><b>Search Engine</b><br /></p> <input style = "margin-bottom:20px"id="search" type="button" value="Search"></input></p>'
}
Run Code Online (Sandbox Code Playgroud)
<div id=result></div>
<button onclick='display()'>Display</button>
Run Code Online (Sandbox Code Playgroud)
我有一个非常大的html代码要插入,对我来说编辑起来非常困难。

谁能建议我一种更简单的插入html代码的方法或更好的解决方案?

感谢您的任何回复!

hev*_*ev1 5

您可以使用模板文字,以便获得更具可读性的格式。

document.getElementById('result').innerHTML = `
<div>
  <form id="form">
    <p style="border: 2px solid #a1a1a1;background: #dddddd; width: 300px; border- radius: 25px; height:60px;">
      <b>Search Engine</b>
      <br />
    </p>
    <input style="margin-bottom:20px" id="search" type="button" value="Search"></input>
    </p>
`;
Run Code Online (Sandbox Code Playgroud)