Javascript innerHTML不允许onClick on javascript功能

时间:2013-03-03 04:54:55

标签: javascript onclick href

我不知道为什么,但以下

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>";

任何人都可以告诉我原因。

1 个答案:

答案 0 :(得分:0)

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

我看到一个双引号,这是一个错字,改为

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

相关问题