【发布时间】:2013-05-21 11:14:34
【问题描述】:
我有一个文本字段,用户要插入一个 URL,然后下面的代码应该运行并将 URL 存储在“电子邮件”中,但不是存储 URL,而是存储“NAN”...
if ($("input[name='email']").val().length == 0 ){
alert("You Need To Set A Email URL");
}
else{
localStorage.setItem("email", +("input[name='email']").val);
}
为什么?我的 jQuery 有什么问题?
【问题讨论】:
-
+用作一元运算符时是parseInt(_, 10)的快捷方式 -
"为什么?我的 jQuery 出了什么问题?"问问你的控制台。经常像说话一样安慰。
-
@Kolink 它更像是一个数字解析器,它将字符串解析为数字(浮点数/整数),而不仅仅是像 parseInt() 那样的整数
-
啊,是的。所以更像
parseFloat。
标签: jquery html local-storage