Javascript 用按钮清除内容
我可以将用户数据从输入字段保存到段落中,但我想通过单击按钮删除段落的内容 HTML: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
点击
清楚的
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 = "";
}