0

有谁知道这段代码有什么问题?它在 Dreamweaver 中显示红色标签

$('#left_bar .cart-info').append('<div>'+localStorage["myid"] = document.getElementById("myid").value =parseInt(localStorage["myid"] || "0", 10) + 1;+'<input id="myid" type="text" name="itemquantity[]" value="1"/></div>');
4

1 回答 1

1

尝试 :

$('#left_bar .cart-info').append('<div>' + (localStorage["myid"] = document.getElementById("myid").value = parseInt(localStorage["myid"] || "0", 10) + 1) + '<input id="myid" type="text" name="itemquantity[]" value="1"/></div>');

你有一个放错位置的分号,应该用括号括住你的矫揉造作以区分+语义(加法与连接)。

于 2013-02-07T10:58:42.753 回答