【发布时间】:2013-07-27 23:35:16
【问题描述】:
我对学习 Javascript 和 Jquery 都很陌生。
在我正在创建的网站中,我试图在一行 JQuery 中插入一个 Javascript if 语句和一个 for 循环。最后一次确认没有运行。我怀疑是 if 语句导致了这个问题。我怎样才能解决这个问题?这是我的代码的样子。
$(document).ready(function() {
$(".button3").click(function() {
var lastname = $('#lastnameresponse').val();
confirm("You're last name is" + " " + lastname);
if (userResponse = "girl") {
for (var i = 0; i <= girlnames.length; i++) {
confirm("Your future daughter's name is" + " " + random + " " + randomagain + " " + lastname);
})
});
【问题讨论】:
-
这看起来不像完整的代码。
userResponse是什么? -
userResponse = "girl"将"girl"分配给userResponse。使用==或===。您之前犯的相同错误:stackoverflow.com/a/17002680/139010 -
你的 for 循环后面也有一个杂散的括号。
-
我没有包含我定义 userResponse 的部分。我修复了比较运算符,但代码仍然没有运行。
标签: javascript jquery if-statement for-loop