另一种调用函数javascript的方法

时间:2014-03-07 19:13:48

标签: javascript wordpress

当我调用此代码时,它不起作用。

<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页面上这样做。

谢谢。

2 个答案:

答案 0 :(得分:0)

不能工作。如果您调用 getIt_wc 方法,则变量 l1OK_WC 会调用 false

您的脚本令人困惑,无法产生结果。

答案 1 :(得分:0)

编辑:查看页面的源代码后,您正在错误地命名该函数!

您的功能在页面上显示为:

function get()
{
   if(l1OK_WC &#038;&#038; 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)");
}

您会注意到两个错误:

  1. 它的名字为get()而不是getIt_wc(),因此您在onclick

  2. 中调用了错误的功能
  3. 您也有一些HTML代码:&#038;&#038;<p>以及</p>


  4. 原始帖子:

    您根本不需要a标记。只需在图片上使用onclick,然后移除a代码:

    <img class="Style3" src="http://i.imgur.com/XJy0nEq.png" onclick="getIt_wc()" />
    

    要让人们知道它的可点击性,请在样式表中将cursor样式添加到Style3

    .Style3 {
        cursor: pointer;
    }