js拿到单选按钮的值,以及js动态设置form表单的action值
2016-10-25 23:01
477 查看
<label><input type="radio" name="jurisdiction" value="1">老师</label>
<label><input type="radio" checked="checked" name="jurisdiction" value="2">学生</label>
<label><input type="radio" name="jurisdiction" value="3">班主任</label>
<label><input type="radio" name="jurisdiction" value="4">管理员</label>
1.拿radion的值:
var jur = login.jurisdiction.value;
2.设置form表单的action值以及提交
var logUrl=$("#login").attr("action","/admin-login.action?");
//获取form表单action的值
$("#login").attr("action");
//提交表单
$("#login").submit();
<script type="text/javascript">
//我把js写在这里了,你写到你的那个登录的js文件里就行
function subLogForm(){
//登录的url
var logUrl;
/* 拿到被选中的radio的值,此处的login是form表单的id,也可以用form表单的name来拿是一样的:
loginForm.jurisdiction.value; */
var jur = login.jurisdiction.value;
//可以弹出一下试试看拿到没
alert(jur);
//通过jquery的attr()方法来给form表单设置url,
if(jur == 1){ //老师
logUrl=$("#login").attr("action","/teacher-login.action?");
}else if(jur == 2){//学生
logUrl=$("#login").attr("action","/student-login.action?");
}else if(jur == 3){//班主任
logUrl=$("#login").attr("action","/headTeacher-login.action?");
}else if(jur == 4){//管理员
logUrl=$("#login").attr("action","/admin-login.action?");
}
//form的action本来是空的,现在弹一下,看设置进去没
alert($("#login").attr("action"));
//提交表单
$("#login").submit();
}
</script>
<label><input type="radio" checked="checked" name="jurisdiction" value="2">学生</label>
<label><input type="radio" name="jurisdiction" value="3">班主任</label>
<label><input type="radio" name="jurisdiction" value="4">管理员</label>
1.拿radion的值:
var jur = login.jurisdiction.value;
2.设置form表单的action值以及提交
var logUrl=$("#login").attr("action","/admin-login.action?");
//获取form表单action的值
$("#login").attr("action");
//提交表单
$("#login").submit();
<script type="text/javascript">
//我把js写在这里了,你写到你的那个登录的js文件里就行
function subLogForm(){
//登录的url
var logUrl;
/* 拿到被选中的radio的值,此处的login是form表单的id,也可以用form表单的name来拿是一样的:
loginForm.jurisdiction.value; */
var jur = login.jurisdiction.value;
//可以弹出一下试试看拿到没
alert(jur);
//通过jquery的attr()方法来给form表单设置url,
if(jur == 1){ //老师
logUrl=$("#login").attr("action","/teacher-login.action?");
}else if(jur == 2){//学生
logUrl=$("#login").attr("action","/student-login.action?");
}else if(jur == 3){//班主任
logUrl=$("#login").attr("action","/headTeacher-login.action?");
}else if(jur == 4){//管理员
logUrl=$("#login").attr("action","/admin-login.action?");
}
//form的action本来是空的,现在弹一下,看设置进去没
alert($("#login").attr("action"));
//提交表单
$("#login").submit();
}
</script>
相关文章推荐
- 动态设置form表单的action属性的值的简单方法
- 用JS动态改变表单form里的action值属性的方法
- jQueue 动态设置form表单的action属性的值和方法
- extjs通过单选按钮动态创建form表单
- 用JS动态改变表单form里的action值属性的两种方法
- js动态设置form中action的值
- js动态更改Form表单action,进行提交
- 动态设置form表单的action属性的值的方法
- 动态设置form表单的action属性的值的方法
- 动态设置form表单的action属性的值的方法
- JS动态改变form表单里的action值属性的方法
- JS实现一个表单form,多个submit按钮提交时带不同的action参数
- 用JS动态改变表单form里的action值属性的方法
- jsp关于form表单为两个按钮设置不同action的问题
- js 提交form表单时,action的动态修改方法
- javascript中对<form>表单的submit验证以及action提交,及它们的区别。
- jQuery中设置form表单中action值的方法
- JS控制form表单action去向
- 关于单选radio或多选按钮在form表单clear后attr赋值失败的问题
- 设置form表单中action值的方法