代碼似乎失敗if(var i = 1;){
工作正常,如果if(var i = 1;){
等等被刪除,只是item.text("Options for your number " + i +"th $Name");
在那裏。Javascript代碼失敗
<script type='text/javascript'>//<![CDATA[
$('#Quantity').keyup(function() {
var textualValue = $(this).val();
var numericValue = parseInt(textualValue, 10);
if (!isNaN(numericValue)) {
modifyDOMWithNumber(numericValue);
} else {
modifyDOMWithNumber(0);
}
});
function modifyDOMWithNumber(number) {
var ul = $('ul#ListToAlter').empty();
var item;
for (var i = 1; i <= number; i++) {
item = $("<li>");
if(var i = 1;){
item.text("Options for your 1st $Name");
}elsif(var i = 2;){
item.text("Options for your 2nd $Name");
}elsif(var i = 3;){
item.text("Options for your 3rd $Name");
}else{
item.text("Options for your number " + i +"th $Name");
}
ul.append(item);
}
}
//]]></script>
'elsif'是什麼意思...? – Doorknob
我認爲他的意思是「其他如果」。 –
錯誤來自問題海報代碼。 Sushanth複製了它。 – Jerry