1 回答
TA贡献1891条经验 获得超3个赞
好的,明白你的问题了。您不想在任务完成后刷新页面。所以在onclick函数名前添加return。该函数应该向 onclick 返回 false。这意味着在 HTML 部分用这个改变你的按钮部分代码:
<button class="task-info" name="update-animal" onclick="return show('update')">Update</button>
<button class="task-info" name="add-animal" onclick="return show('add')">Add</button>
<button class="task-info" name="dlt-animal" onclick="return show('delete')">delete</button>
然后在 javascript 函数中添加return false;这样的函数结尾:
function show(element) {
if(element == 'update'){
update.style.display = 'block';
add.style.display = 'none';
dlt.style.display = 'none';
}
else if(element == 'add'){
add.style.display = 'block';
update.style.display = 'none';
dlt.style.display = 'none';
}
else if(element == 'delete'){
dlt.style.display = 'block';
update.style.display = 'none';
add.style.display = 'none';
}
return false;
}
添加回答
举报