Javascript:动态更改onclick;窗口打开”;
Javascript: change onclick dynamically having "window.open"
我想更改onclick的值,我尝试过,但没有成功。有什么帮助吗?
<a href='#' id='social' onClick="">click</a>
document.getElementById("social").onclick = "open_new_window('https://twitter.com/share?url=https%3A%2F%2F"+url+"&via=iguestblogger&text="+title+"');";
注:url
、title
和open_new_window()
已定义,工作正常。
不更改onclick
属性的值,只需绑定事件即可。
document.getElementById("social").onclick = function() {
open_new_window('https://twitter.com/share?url=https%3A%2F%2F'+url+'&via=iguestblogger&text='+title);
};
document.getElementById("social").onclick = function(){open_new_window('https://twitter.com/share?url=https%3A%2F%2F"+url+"&via=iguestblogger&text="+title+"');};
假设url和title以及函数open_new_window已经在前面定义过了,也要注意你的报价
<a href='#' id='social' >click</a>
<script>
document.getElementById("social").onclick = function()
open_new_window("https://twitter.com/share?url=https%3A%2F%2F"+url+"&via=iguestblogger&text="+encodeURI(title));
return false;
}
</script>
document.getElementById("social").onclick = open_new_window('https://twitter.com/share?url=https%3A%2F%2F"+url+"&via=iguestblogger&text="+title+"');
相关文章:
- Jquery Onclick将数据发送到新打开的窗口
- Javascript:动态更改onclick;窗口打开”;
- 将php文件加载到弹出窗口中,并将php变量发布到该弹出窗口中(使用onclick)
- 滚动条&resizable不出现在onclick=“”中;窗口打开”;
- onclick启动打开弹出窗口的javascript-不确定函数调用
- 将onclick新窗口转换为onclick花式框
- 使用onclick事件关闭JavaScript窗口
- onclick使用document.getElementByID打开窗口传递变量
- 我有一个用于 onclick 的窗口加载函数 如何添加 onblur 事件并合并为一个
- 从子窗口更改链接的 OnClick 事件和文本
- Javascript 在窗口加载时将 onclick 事件添加到单选按钮
- 如何在onClick函数中通过HTML执行记事本.没有弹出窗口阻止程序
- 图像 onclick() 函数显示带有表单详细信息的 dailog 窗口
- 如果锚链接已被单击为在新选项卡中打开,则如何不运行onclick(ctrl并单击窗口)
- 使用带有 onclick 的目标=“_blank”时新窗口未打开
- 如何删除出现在弹出窗口上的onclick按钮-CSS&JS相关
- onClick窗口.位置在Chromium(谷歌Chrome的Linux版本)中不起作用
- 如何在不调用onclick的情况下打开新窗口上的链接
- Javascript弹出窗口onclick未关闭[RGBA]
- 我可以找到何时窗口.onclick()函数被覆盖