Javascript 用按钮清除内容

Javascript 用按钮清除内容,javascript,html,Javascript,Html,我可以将用户数据从输入字段保存到段落中,但我想通过单击按钮删除段落的内容 HTML: 点击 清楚的 JAVASCRIPT: function fn(){ var Name = document.getElementById('name').value; document.getElementById('result').innerHTML += '<br>' + Name; } function clear(){ document.getElement

我可以将用户数据从输入字段保存到段落中,但我想通过单击按钮删除段落的内容

HTML:



点击

清楚的
JAVASCRIPT:

function fn(){
    var Name = document.getElementById('name').value;
    document.getElementById('result').innerHTML += '<br>' + Name;
}
function clear(){
    document.getElementById('result').innerHTML = "";
}
函数fn(){
var Name=document.getElementById('Name')。值;
document.getElementById('result').innerHTML+='
'+名称; } 函数clear(){ document.getElementById('result').innerHTML=“”; }
我认为这里的问题是
clear()
函数名,它不是一个保留字,但它会调用
文档。首先清除
,所以请尝试函数的其他名称:

函数fn(){
var Name=document.getElementById('Name')。值;
document.getElementById('result').innerHTML+='
'+名称; } 函数clearContent(){ document.getElementById('result')。innerHTML=''; }


点击


clear
似乎
clear
将调用
文档。clear
。将函数名更改为其他名称

let dom=document.getElementById('result');
函数fn(){
var Name=document.getElementById('Name')。值;
dom.innerHTML+='
'+名称; } 函数clearVal(){ dom.innerHTML=“”; }


点击


清除
请使用除清除以外的任何名称。我认为这是一个关键词

函数fn(){
var Name=document.getElementById('Name')。值;
document.getElementById('result').innerHTML+='
'+名称; } 函数clearText(){ document.getElementById('result')。innerHTML=''; }


点击


clear
将调用window对象的clear
方法。因此,您无法看到这些更改。重命名您的函数,除了
clear

要重置
输入
,可以使用
document.getElementById('name').reset()

var randkey=0;
函数fn(){
var Name=document.getElementById('Name')。值;
randKey=Math.floor(Math.random()*999);
document.getElementById('result').innerHTML+=''+Name+'
clear'; } 函数cleardd(randKey){ document.getElementById(randKey.remove(); }


点击
OK您面临的问题是什么。。什么是行不通的。请详细说明,如果可以,请包括一个片段。如果有太多的抄袭者,请检查我的答案(首先)。如果我想一个一个地清除段落中输入的内容,该怎么办?你必须将新数据插入到一个有类的段落中,并且每个段落都需要一个按钮来删除当前段落。请问我为什么投了反对票,如何改进我的答案?如果我想一个一个地清除段落中输入的内容怎么办?如果我想一个一个地清除段落中输入的内容怎么办?如果我想一个一个地清除段落中输入的内容怎么办?我已经更新了我的答案,看一看@pratteekshauryaHey@pratteekshaurya,在接受的答案中,当您单击该段落时,它也将被删除。最好为每个段落保留一个唯一的id,然后按按钮删除。
function fn(){
    var Name = document.getElementById('name').value;
    document.getElementById('result').innerHTML += '<br>' + Name;
}
function clear(){
    document.getElementById('result').innerHTML = "";
}