Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将id转换为小写?_Javascript_Jquery_Html_Mustache - Fatal编程技术网

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');
});