用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 相关文章推荐
潜说js对象和数组
May 25 Javascript
jQuery操作input type=radio的实现代码
Jun 14 Javascript
js制作的鼠标悬浮时产生的下拉框效果
Oct 27 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
Mar 13 Javascript
jQuery使用andSelf()来包含之前的选择集
May 19 Javascript
javascript控制台详解
Jun 25 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
May 16 Javascript
浅谈Angular4实现热加载开发旅程
Sep 08 Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
Sep 26 Javascript
迅速了解一下ES10中Object.fromEntries的用法使用
Mar 05 Javascript
弱类型语言javascript中 a,b 的运算实例小结
Aug 07 Javascript
详解JS WebSocket断开原因和心跳机制
May 07 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 和 COM
2006/10/09 PHP
php 操作符与控制结构
2012/03/07 PHP
深入PHP中的HashTable结构详解
2013/06/13 PHP
PHP中ini_set和ini_get函数的用法小结
2014/02/18 PHP
微信自定义分享php代码分析
2016/11/24 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
css图片自适应大小
2007/11/28 Javascript
Google排名中的10个最著名的 JavaScript库
2010/04/27 Javascript
jquery插件之easing使用
2010/08/19 Javascript
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
使用javascript实现有效时间的控制,并显示将要过期的时间
2014/01/02 Javascript
javascript模拟实现ajax加载框实例
2014/10/15 Javascript
js对象继承之原型链继承实例
2015/01/10 Javascript
JavaScript函数节流概念与用法实例详解
2016/06/20 Javascript
Bootstrap 3 按钮标签实例代码
2017/02/21 Javascript
Angular4实现鼠标悬停3d倾斜效果
2017/10/25 Javascript
springMvc 前端用json的方式向后台传递对象数组方法
2018/08/07 Javascript
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
在Vue项目中取消ESLint代码检测的步骤讲解
2019/01/27 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
记录一次开发微信网页分享的步骤
2019/05/07 Javascript
JavaScript自定义超时API代码实例
2020/04/30 Javascript
vue keep-alive实现多组件嵌套中个别组件存活不销毁的操作
2020/10/30 Javascript
浅谈Python 的枚举 Enum
2017/06/12 Python
微信跳一跳小游戏python脚本
2018/01/05 Python
python数据结构学习之实现线性表的顺序
2018/09/28 Python
jenkins配置python脚本定时任务过程图解
2019/10/29 Python
基于python图像处理API的使用示例
2020/04/03 Python
浅谈HTML5 &amp; CSS3的新交互特性
2016/07/19 HTML / CSS
HTML5打开手机扫码功能及优缺点
2017/11/27 HTML / CSS
中国海淘族值得信赖的海淘返利网站:55海淘
2017/01/16 全球购物
四年级学生期末评语
2014/12/26 职场文书
明星邀请函
2015/02/02 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书
新学期小学班主任工作计划
2019/06/21 职场文书
创业计划书之旅游网站
2019/09/06 职场文书