当onClick功能激活时,保留按钮可见

Retaining button visible when onClick function activated

本文关键字:保留 按钮 onClick 功能 激活      更新时间:2023-09-26

嗨,我也有类似的东西。当我单击MESSAGE1按钮时,文本Hello World出现,按钮消失。单击该按钮时,如何将该按钮保留在文本旁边?

<button onclick="document.write('<?php echo 'Hello World'; ?>');">MESSAGE 1</button>

您可以创建一个html元素占位符,然后设置其内容,而不是使用document.write

<button onclick="document.getElementById('message').innerHTML = '<?php echo 'Hello World'; ?>';">MESSAGE 1</button>
<span id="message"></span>

删除该按钮是因为,从该文档

document.write不顾一切地依赖时间。如果document.write在onload事件之前调用,它将文本附加或插入到页如果在onload之后调用它,它将完全替换页面,摧毁之前的一切。