javascript - 单击按钮时如何创建 IMG?

标签 javascript html

现在我有这个:

<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/

相关文章:

javascript - 如何设置 svg 在调整窗口大小时改变位置?

html - 边框增加在悬停过渡时移动 div

html - 带有 margin 和 auto 的父 div 和 100% 的子元素不填充全宽

javascript - 将 SVG 文件的集合制作成类似 FontAwesome 的 JS 的东西?

javascript - event.target 在 jQuery 代码中不能正常工作

javascript - 将外部脚本嵌入到 Next.js 应用程序中

javascript - TypeError : styled_components__WEBPACK_IMPORTED_MODULE_1__. default.View 不是函数

javascript - 有没有办法减少与其调用者通信的无限生成器中的产量数量?

html - 容器内的一组左浮动的固定宽度 div - 奇怪的行为(不规则地中断到下一行?)

javascript - 背景图像在 Chrome 的某些屏幕尺寸上突然消失