下拉选择框改变表单action的简单例子

本文介绍了一个简单的JavaScript示例,通过下拉菜单的选择来动态更改HTML表单的提交地址。具体实现方式为监听下拉菜单选项变化,并依据所选值修改表单的action属性。

做了个简单的小例子

用js弄的。

 

form  的代码

 

1
<form  action=""  method="post" id="formRole">

 

 

 

 

type的 下拉单

1
2
3
4
5
6
<select name="type" id="type"  onchange="changeAction()">
      <option value="B" > b</option>
      <option value="C" >c</option>
       <option value="D" >d</option>
       <option value="E" >e</option>
     </select>

 

 

 

 

js  代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript">
function  changeAction(){
      
  //alert("提交"+document.getElementById("type").value);
  var str=document.getElementById("type").value;
  if(str=='B'){
    document.getElementById("formRole").action="www.yq1012.com";
  }else if(str=="C"){
      document.getElementById("formRole").action="www.yq1012.com";
  }else if(str=="D"){
      document.getElementById("formRole").action="www.yq1012.com";
  }else if(str=="E"){
      document.getElementById("formRole").action="www.yq1012.com";
  }else{
      document.getElementById("formRole").action="";
  }
  alert("提交"+ document.getElementById("formRole").action);
  
}
</script>

 

 

 

转载于:https://www.cnblogs.com/yhws/p/3901490.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值