通过javascript删除<p>之间的文本

Joh*_*hn 0 html javascript

我有以下HTML,两个按钮和一个段落代码,以及javascript,如下所示:

// HTML
<input type="button" onclick="insert()" value="insert"/>
<input type="button" onclick="delete()" value="delete"/>
<p id='text'>
Line 1
Line 2
</p>

//javascript
function insert(){
  // ?
}

function delete(){
  // ?
}
Run Code Online (Sandbox Code Playgroud)

当用户单击删除按钮时,将删除第1行和第2行.

当用户单击插入按钮时,将插入第1行和第2行.

第1行和第2行仅在它们之间不插入时才会插入<p id='text'>.

谁能帮我?

Del*_*ani 5

对于insert(),如何

document.getElementById('text').innerHTML = 'Line 1\nLine 2';
Run Code Online (Sandbox Code Playgroud)

对于delete(),怎么样

document.getElementById('text').innerHTML = '';
Run Code Online (Sandbox Code Playgroud)

请注意,这delete是一个JavaScript关键字(甚至实际上已经实现了,这比我对JavaScript所拥有的完全过多的保留关键字要多).您需要为delete()其他功能命名.