如何在运行时使用javascript为网页注入控件
how to inject controls using javascript at runtime for a web page?
我计划在我已经给出的网页注入三个按钮(开发完成,只有URL是共享的),并在点击这些按钮中的每一个,我需要做某些动作。
谁能分享我如何使用JavaScript做到这一点。任何链接,可以帮助我开始创建按钮,和代码背后的按钮点击和我如何加载JavaScript浏览器等
在运行时添加元素append()
假设你有
<div id="container"> <div>
你必须在这里注入按钮
$('#container').append('<input type="button" id="b1" value="Button1" /><input type="button" id="b2" value="Button2" /><input type="button" id="b3" value="Button3" />');
其中,#container是标识为- container的<div>
的选择器。
$('#b1').click(function(){
//do your action
}
不要忘记添加引用到jQuery
示例演示。
检查这个:
jquery创建新元素的最佳方法创建后,您可以使用Bind为每个按钮附加所需的功能。
我通常使用jquery的追加函数
$('#TheContainingElement').append('<input type="button" id="MyButtonID" value="Click Me" />');
一旦你创建了它,你可以连接点击事件
$('#MyButtonID').click(function(){
// do something
});
相关文章:
- 避免在javascript中的jquery被注入到某个网页的情况下发生冲突
- 如何使用 Chrome 扩展程序向网页注入按钮
- SWF 如何将内容注入网页
- 将本地.js文件注入网页
- 如何防止注入的 JavaScript 文件参考代码在我的网页中运行
- 将javaScript注入网页以禁用texbox
- Safari扩展注入了脚本/网页交互
- 如何将jquery注入任何网页
- 将css注入到现有的网页中
- 使用JavaScript将可重复使用的内容注入网页
- 可以't使用firefox扩展将本地css文件注入网页
- 如何自动将JavaScript注入网页,以便从开发人员控制台访问其变量
- 如何注入javascript到一个网页加载在UIWebView
- 硒2注入CSS到当前显示的网页
- 从另一个域名加载一个网页并注入javascript
- 在Safari扩展中使用javascript注入与网页进行交互
- 如何通过Chrome扩展注入CSS到网页
- 禁用用户通过浏览器F12工具向网页注入Javascript
- 用Python将Javascript注入网页
- 如何在运行时使用javascript为网页注入控件