[英]Dreamweaver shows red label for javascript
Does anyone know what could be wrong with this code? 有人知道这段代码可能出什么问题吗? It is showing a red label in Dreamweaver
在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>');
Try : 尝试:
$('#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>');
You have a misplaced semi-colon, and should surround your affectation with parenthesis to distinguish +
semantics (addition vs. concatenation). 您使用了分号放错了位置,应该用括号括住您的情感,以区分
+
语义(加法与串联)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.