用JS动态改变表单form里的action值属性的两种方法


Posted in Javascript onMay 25, 2016

方法1:

<form id="form1" name="form1" method="post" action="../news/index.asp">
   <table width="100%" height="43" border="0" cellpadding="0" cellspacing="0">
    <tr>
     <td height="28"><input name="keyword" type="text" style="width:150px" id="keyword"/></td>
    </tr>
    <tr>
     <td height="28"><select name="Searchtype" style="width:110px" id="Searchtype" onchange="Searchtype1();">
      <option value="news" selected="selected">新闻中心</option>
      <option value="case">工程案例</option>
     </select>
     <input type="submit" name="Submit" value="搜索" /></td>
    </tr>
   </table>
 </form>
 <script language="javascript">
 function Searchtype1(){
 var type=document.getElementById("Searchtype").options[document.getElementById("Searchtype").selectedIndex].value;
 if (type=="news"){document.getElementById("form1").action="../news/index.asp"}
 else if (type=="case"){document.getElementById("form1").action="../case/index.asp"}
 }
 </script>

方法2:

<html>
<head>
<script language="javascript">
function check(){
if(document.form1.a[0].checked==true)
document.form1.action="1.htm"
else
document.form1.action="2.htm"
}
</script>
</head>
<body>
<form name="form1" method="post" action="" onSubmit="check();">
转到页面一<input type="radio" name="a">
转到页面二<input type="radio" name="a">
<input name="" type="submit" value="提交">
</form>
</body>
</html>

以上这篇用JS动态改变表单form里的action值属性的两种方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript高级程序设计
Dec 29 Javascript
动态表格Table类的实现
Aug 26 Javascript
javascript 模式设计之工厂模式学习心得
Apr 27 Javascript
jQuery实现本地预览上传图片功能
Jan 08 Javascript
Javascript中的Prototype到底是什么
Feb 16 Javascript
JavaScript中ES6字符串扩展方法
Aug 26 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
Jul 13 Javascript
JavaScript 数组的进化与性能分析
Sep 18 Javascript
Vue框架里使用Swiper的方法示例
Sep 20 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
May 14 Javascript
单线程JavaScript实现异步过程详解
May 19 Javascript
javascript开发实现贪吃蛇游戏
Jul 31 Javascript
动态设置form表单的action属性的值的简单方法
May 25 #Javascript
Angularjs过滤器使用详解
May 25 #Javascript
jQuery限制图片大小的方法
May 25 #Javascript
jQuery中设置form表单中action值的实现方法
May 25 #Javascript
使用jquery提交form表单并自定义action的实现代码
May 25 #Javascript
jQuery改变form表单的action,并进行提交的实现代码
May 25 #Javascript
jQuery短信验证倒计时功能实现方法详解
May 25 #Javascript
You might like
php使用GD创建保持宽高比缩略图的方法
2015/04/17 PHP
WAMP环境中扩展oracle函数库(oci)
2015/06/26 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
2017/03/17 PHP
使用laravel和ajax实现整个页面无刷新的操作方法
2019/10/03 PHP
PHP7 新增功能
2021/03/09 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
jQuery 开发者应该注意的9个错误
2012/05/03 Javascript
node.js中的buffer.Buffer.isBuffer方法使用说明
2014/12/14 Javascript
利用jQuery和CSS将背景图片拉伸
2015/10/16 Javascript
JavaScript表单验证实现代码
2017/05/22 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
ES6模块化的import和export用法方法总结
2017/08/08 Javascript
利用javascript如何随机生成一定位数的密码
2017/09/22 Javascript
JS实现字符串中去除指定子字符串方法分析
2018/05/17 Javascript
如何在基于vue-cli的项目自定义打包环境
2018/11/10 Javascript
详解从NodeJS搭建中间层再谈前后端分离
2018/11/13 NodeJs
更强大的vue ssr实现预取数据的方式
2019/07/19 Javascript
Vue使用预渲染代替SSR的方法
2020/07/02 Javascript
vue接通后端api以及部署到服务器操作
2020/08/13 Javascript
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
pandas分区间,算频率的实例
2019/07/04 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
2019/12/13 Python
NumPy排序的实现
2020/01/21 Python
python动态文本进度条的实例代码
2020/01/22 Python
Jupyter notebook 启动闪退问题的解决
2020/04/13 Python
Web时代变迁及html5与html4的区别
2016/01/06 HTML / CSS
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
优质飞蝇钓和渔具:RiverBum
2020/05/10 全球购物
内业资料员岗位职责
2014/01/04 职场文书
教师党员思想汇报
2014/01/06 职场文书
2014年两会学习心得范例
2014/03/17 职场文书
临床医学生职业规划书范文
2014/10/25 职场文书
会计工作总结范文2014
2014/12/23 职场文书
2015年街道除四害工作总结
2015/05/15 职场文书
golang日志包logger的用法详解
2021/05/05 Golang
python数据处理之Pandas类型转换
2022/04/28 Python