【发布时间】:2018-11-04 05:10:22
【问题描述】:
我在一个页面上有四个表单,我想为所有表单分配一个密码验证功能。我想获取当前密码字段的 ID 并做进一步的验证。
我得到当前输入密码字段的 ID,如下所示:
var id = $(this).attr('id');
现在我想使用三元 if 来检查 ID 并将值分配给变量。例如:
var a
if id==1
a= "a";
else if id==2
a= "b";
else if id==3
a = "c"
else if id==4
a = "d"
感谢任何帮助。
【问题讨论】:
-
那么,您是否尝试过使用条件运算符?请向我们展示您的尝试。
-
var a = "abcd"[id-1] -
为什么不直接使用一个对象呢?
const obj = {1: "a", 2: "b", 3: "c", 4: "d"}; var a = obj[id];.
标签: javascript jquery if-statement conditional-operator