如何改变input中name属性的值
<inputtype="text"name="admin.adminName"id="use"size="20"><inputtype="password"name="a...
<input type="text" name="admin.adminName" id="use" size="20">
<input type="password" name="admin.adminPwd" id="pwd" size="20">
<input type="radio" name="pro" value="S" />学生
<input type="radio" name="pro" value="T" />教师 </td>
<input type="radio" name="pro" value="A" checked />管理员
如何根据单选按钮,而改变
<input type="text" name="admin.adminName" id="use" size="20">
<input type="password" name="admin.adminPwd" id="pwd" size="20">
中name的值 展开
<input type="password" name="admin.adminPwd" id="pwd" size="20">
<input type="radio" name="pro" value="S" />学生
<input type="radio" name="pro" value="T" />教师 </td>
<input type="radio" name="pro" value="A" checked />管理员
如何根据单选按钮,而改变
<input type="text" name="admin.adminName" id="use" size="20">
<input type="password" name="admin.adminPwd" id="pwd" size="20">
中name的值 展开
1个回答
展开全部
$(document).ready(function(){
$(":radio").click(function(){
$("#use").attr("name",$(this).val());
$("#pwd").attr("name",$(this).val());
});
});
$(":radio").click(function(){
$("#use").attr("name",$(this).val());
$("#pwd").attr("name",$(this).val());
});
});
追问
具体怎么做??我试了网上所有的方法都不行。。
现在是这样的。。默认是管理员,当管理员登陆时候就用。name="admin.adminName" name="admin.adminPwd" 提交表单。。。我现在想当点击教师的时候。。这个name属性变成name="teacher.teacherName" name="teacher.teacherPwd"然后提交表单。。
追答
jquery:
$(document).ready(function(){
$(":radio").click(function(){
if($(this).val()=="S"){
$("#use").attr("name","student.studentName");
$("#pwd").attr("name","student.studentPwd");
}else if($(this).val()=="T"){
$("#use").attr("name","teacher.teacherName");
$("#pwd").attr("name","teacher.teacherPwd");
}else if($(this).val()=="A"){
$("#use").attr("name","admin.adminName");
$("#pwd").attr("name","admin.adminPwd");
}
});
});
js:
学生
教师
管理员
function clickPro(val){
var name = document.getElementById("use");
var pwd= document.getElementById("pwd");
if(val=="S"){
name.name = "student.studentName";
pwd.name = "student.studentPwd";
}else if(val=="T"){
name.name = "teacher.teacherName";
pwd.name = "teacher.teacherPwd";
}else if(val=="A"){
name.name = "admin.adminName";
pwd.name = "admin.adminPwd";
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询