我有這個js ....如何向變量添加字符串;
$("#form").submit(function(){
var answerlist = "first";
var answerlist = answerlist + "," + $("#get_answer").attr("value");
alert(answerlist);
});
我試圖用id #get_answer
到answelist
變量添加輸入字段的值....
我期望answerlist
現在= first move
//其中輸入字段的值是move
並且是結果是成功的...
現在我第二次嘗試向answerlist
變量添加另一個值... 。
值on
我希望結果會是first move on
,但是當我檢查使用alert()
返回first on
有人可以幫助我plsss?
我想是的值(字符串)遞增到變量answerlist
像
answerlist = "first";
answerlist = "first move";
answerlist = "first move on";
謝謝先生....你讓我明白......非常感謝你......我忘了把變量answelist放在函數之外...... – 2012-04-21 12:42:32
這不會像預期的那樣工作,如果同一個變量已經在其他地方了。 JavaScript使用函數級別的範圍,因此您的初始化變量很可能會在全局範圍內結束。基本上,問題與其他語言中的全局變量相同:*意想不到的後果*。 – 2012-04-22 10:28:12