用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 相关文章推荐
兼容ie、firefox的图片自动缩放的css跟js代码分享
Aug 12 Javascript
js中的json对象详细介绍
Oct 29 Javascript
jquery任意位置浮动固定层插件用法实例
May 29 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
Jan 26 Javascript
纯JS前端实现分页代码
Jun 21 Javascript
vuex中使用对象展开运算符的示例
Sep 25 Javascript
Vue组件之全局组件与局部组件的使用详解
Oct 09 Javascript
websocket4.0+typescript 实现热更新的方法
Aug 14 Javascript
基于JavaScript 实现拖放功能
Sep 12 Javascript
在vue中使用vant TreeSelect分类选择组件操作
Nov 02 Javascript
vue+Element-ui实现分页效果
Nov 15 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
Nov 17 Vue.js
动态设置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-accelerator网站加速PHP缓冲的方法
2008/07/30 PHP
PHP 高级课程笔记 面向对象
2009/06/21 PHP
使用php get_headers 判断URL是否有效的解决办法
2013/04/27 PHP
PHP、Nginx、Apache中禁止网页被iframe引用的方法
2020/10/01 PHP
用Laravel Sms实现laravel短信验证码的发送的实现
2018/11/29 PHP
Array.prototype.slice.apply的使用方法
2010/03/17 Javascript
javascript对象之内置对象Math使用方法
2010/04/16 Javascript
异步javascript的原理和实现技巧介绍
2012/11/08 Javascript
JavaScript字符串对象charAt方法入门实例(用于取得指定位置的字符)
2014/10/17 Javascript
JS实现表格数据各种搜索功能的方法
2015/03/03 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
使用JavaScript制作一个简单的计数器的方法
2015/07/07 Javascript
jQuery+PHP星级评分实现方法
2015/10/02 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
React组件内事件传参实现tab切换的示例代码
2018/07/04 Javascript
Vue封装的可编辑表格插件方法
2018/08/28 Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
2019/09/27 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
vuex页面刷新导致数据丢失的解决方案
2020/12/10 Vue.js
一起来了解一下JavaScript的预编译(小结)
2021/03/01 Javascript
[48:35]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 TNC vs Optic
2018/04/03 DOTA
[01:01:13]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第三场
2018/04/06 DOTA
Python抓取聚划算商品分析页面获取商品信息并以XML格式保存到本地
2018/02/23 Python
python和shell获取文本内容的方法
2018/06/05 Python
解决python升级引起的pip执行错误的问题
2018/06/12 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
Python求解排列中的逆序数个数实例
2020/05/03 Python
CSS3使用transition属性实现过渡效果
2018/04/18 HTML / CSS
健康监测猫砂:Pretty Litter
2017/05/25 全球购物
物理教育专业毕业生推荐信
2013/11/03 职场文书
园艺师求职信
2014/04/27 职场文书
2014年预备党员端正入党动机思想汇报
2014/09/13 职场文书
居住证明范文
2015/06/17 职场文书
新学期主题班会
2015/08/17 职场文书
Element实现动态表格的示例代码
2021/08/02 Javascript
python pandas 解析(读取、写入)CSV 文件的操作方法
2022/12/24 Python