我有这个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