现在我有这个:
<script>
function load() {
var el = document.getElementById('load');
el.innerHTML='<img src=\"load.png\">'; }
</script>
和 html:
<input type="submit" onclick="javascript:load();">
<span id="load"> </span>
但这行不通,因为我可能不会输入 <
和 >
在 el.innerHTML=''
内.有人知道替代方案吗?
TIA
最佳答案
整点innerHTML
是你可以使用 <
和 >
在里面。你有一些毫无意义的引号转义,以及 cargo 崇拜 javascript:
label ,但脚本有效。
它可能只是看起来失败了,因为表单提交并且浏览器在图像加载之前离开了页面。
关于javascript - 单击按钮时如何创建 IMG?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13235499/