在《移动端网页实现摇一摇打开咨询连接的方法》一文中,我们在利用摇一摇功能打开网址的时候是利用函数打开,有网友私信我能不能在网页中先做个按钮或者锚链接,通过js来触发点击实现打开新连接,这个是可行的,接下来就教大家的实现方法:
一、首先在Html文档中加上按钮或锚链接代码:
//按钮
<button id="test" style="display:none;" onclick="test();">test</button>
//锚链接
<a id="test" style="display:none;" onclick="test();"></a>
二、JS文件中加入代码:
function test(){
//下面两种方法效果是一样的
document.getElementById("test").onclick();
document.getElementById("test").click();
}
代码释义:
btnObj.click()是真正地用程序去点击按钮,触发了按钮的onclick()事件;
btnObj.onclick()只是简单地调用了btnObj的onclick所指向的方法,只是调用方法而已,并未触发事件。
资源均来自第三方,谨慎下载,前往第三方网站下载