【问题标题】:Javascript innerHTML not allowing onClick on javascript functionJavascript innerHTML 不允许 onClick javascript 函数
【发布时间】:2013-02-17 10:05:45
【问题描述】:

我不知道为什么,但是以下

href='javascript:"+ openextlink('http://www.ipetfindr.com/shop/product/' + item._id.$id);+"'

似乎无需用户点击就自动运行。

 document.getElementById("shop-items").innerHTML += "<div class='product " + cssclass + "'><div class='product-images-smaller'><span class='shop-large-image'><img src='" + item.pictures[0] + "'/></span></div><h1>" + item.name + "</h1><div class='prodtext'><b>Status:</b> " + item.status + "<br><b>Price:</b> $" + item.price + "<br><a id='shop_" + item._id.$id + "' href='javascript:"+ openextlink('http://www.ipetfindr.com/shop/product/' + item._id.$id);+"'><h3 id='dshop_" + item._id.$id + "' class='green_button'>Buy Now</h3></a></div></div>";

谁能告诉我为什么。

【问题讨论】:

    标签: javascript onclick href


    【解决方案1】:

    href='javascript:"+ openextlink('http://www.ipetfindr.com/shop/product/'

    我看到一个双引号,是不是错字,改成

    href='javascript:'+ openextlink('http://www.ipetfindr.com/shop/product/'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-28
      • 1970-01-01
      • 1970-01-01
      • 2021-11-20
      • 2014-01-19
      • 2017-12-25
      • 2021-08-22
      • 1970-01-01
      相关资源
      最近更新 更多