简体   繁体   English

Dreamweaver显示javascript的红色标签

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM