Javascript 如何将id转换为小写?
因此,如果Javascript 如何将id转换为小写?,javascript,jquery,html,mustache,Javascript,Jquery,Html,Mustache,因此,如果username是john1234或john1234,两者都会给我相同的员工id 编辑:对不起,我忘了提到我正在使用mustache生成HTML中的用户名,我正在使用javascript生成mustache $('#' + username + '_corresponding_employee_id').val(); 只需键入一些包含大写字母的用户名 如果您真的想使用{{}。由于无法将{{username}}分配给javascript代码,因此需要为其创建隐藏的输入。您可以这样做:
username
是john1234
或john1234
,两者都会给我相同的员工id
编辑:对不起,我忘了提到我正在使用mustache生成HTML中的用户名
,我正在使用javascript生成mustache
$('#' + username + '_corresponding_employee_id').val();
只需键入一些包含大写字母的用户名
如果您真的想使用{{}
。由于无法将{{username}}
分配给javascript代码,因此需要为其创建隐藏的输入。您可以这样做:
<input type="hidden" id="{{username}}_corresponding_employee_id" name="{{username}}_corresponding_employee_id" value="{{employee_id}}"/>
<input type="hidden" id="{{lowercase_username}}_corresponding_employee_id" name="{{lowercase_username}}_corresponding_employee_id" value="{{employee_id}}"/>
HTML:
只需键入一些包含大写字母的用户名
如果您真的想使用{{}
。由于无法将{{username}}
分配给javascript代码,因此需要为其创建隐藏的输入。您可以这样做:
<input type="hidden" id="{{username}}_corresponding_employee_id" name="{{username}}_corresponding_employee_id" value="{{employee_id}}"/>
<input type="hidden" id="{{lowercase_username}}_corresponding_employee_id" name="{{lowercase_username}}_corresponding_employee_id" value="{{employee_id}}"/>
HTML:
这是一个HTML问题,还是您正在使用一些后端系统为您生成HTML?你的问题没有提供问题背景的任何细节。编辑了我的帖子。我正在使用javascript生成我的胡子,最终我的HTMLIs这是一个HTML问题,还是您正在使用一些后端系统为您生成HTML?你的问题没有提供问题背景的任何细节。编辑了我的帖子。我正在使用javascript生成我的胡子,最终我的HTMLSorry我认为我的问题还不够清楚。我需要以某种方式将html中的username
转换为lowercase\u username
检查示例。。。若它在隐藏输入中,示例给出了你们想要的。对不起,我认为我的问题不够清楚。我需要以某种方式将html中的username
转换为lowercase\u username
检查示例。。。若它位于隐藏输入中,示例将给出您想要的内容。
<input type="hidden" name="username_{{employee_id}}" value="{{username}}" />
<input type="hidden" rel="corresponding_employee_id" value="{{employee_id}}"/>
$.each($('input[rel="corresponding_employee_id"]'),function(){
$(this).attr('id',$('input[name="username_'+$(this).val()+']').val().toLowerCase()+'_corresponding_employee_id').attr('name',$('input[name="username_'+$(this).val()+']').val().toLowerCase()+'_corresponding_employee_id');
});