当我调用此代码时,它不起作用。
<script language="javascript">
var l1OK_WC = false;
var l2OK_WC = false;
function share()
{
alert('yo');
}
function getIt_wc()
{
if(l1OK_WC && 120k_WC)
window.open('http://google.ca','_self');
if(!l1OK_WC)
alert("Message 1");
else if(!l2OK_WC)
alert("Message 2");
}
</script>
这是在html中。
<a class="Style3" href="javascript:getIt_wc();"><img src="http://i.imgur.com/XJy0nEq.png" /></a>
单击按钮时,不会显示任何消息。这个脚本在博客或HTML网站中运行良好,但在wordpress上却不行。我在wordpress页面上这样做。
谢谢。
答案 0 :(得分:0)
不能工作。如果您调用 getIt_wc 方法,则变量 l1OK_WC 会调用 false 。
您的脚本令人困惑,无法产生结果。
答案 1 :(得分:0)
编辑:查看页面的源代码后,您正在错误地命名该函数!
您的功能在页面上显示为:
function get()
{
if(l1OK_WC && l2OK_WC)
window.open('http://google.ca','_self');</p>
<p> if(!l1OK_WC)
alert("message 1 (You can enter any message)");
else if(!l2OK_WC)
alert("message 2(You can enter any message)");
}
您会注意到两个错误:
它的名字为get()
而不是getIt_wc()
,因此您在onclick
您也有一些HTML代码:&&
和<p>
以及</p>
原始帖子:
您根本不需要a
标记。只需在图片上使用onclick
,然后移除a
代码:
<img class="Style3" src="http://i.imgur.com/XJy0nEq.png" onclick="getIt_wc()" />
要让人们知道它的可点击性,请在样式表中将cursor
样式添加到Style3
:
.Style3 {
cursor: pointer;
}