用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也能包含文件
Oct 26 Javascript
给网站上的广告“加速”显示的方法
Apr 08 Javascript
JQUERY1.6 使用方法四 检测浏览器
Nov 23 Javascript
js和jquery对dom节点的操作(创建/追加)
Apr 21 Javascript
javascript 判断字符串是否包含某字符串及indexOf使用示例
Oct 18 Javascript
不使用jquery实现js打字效果示例分享
Jan 19 Javascript
js进行表单验证实例分析
Feb 10 Javascript
JavaScript弹出新窗口后向父窗口输出内容的方法
Apr 06 Javascript
js创建对象的方法汇总
Jan 07 Javascript
JavaScript调试的多个必备小Tips
Jan 15 Javascript
浅谈React深度编程之受控组件与非受控组件
Dec 26 Javascript
layui实现把数据表格时间戳转换为时间格式的例子
Sep 12 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输出金字塔的2种实现方法
2014/12/16 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
CodeIgniter 完美解决URL含有中文字符串
2016/05/13 PHP
PHP带节点操作的无限分类实现方法详解
2016/11/09 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
jQuery中index()的用法分析
2014/09/05 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
JavaScript字符串删除重复字符的方法
2015/12/25 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
2016/07/21 Javascript
在localStorage中存储对象数组并读取的方法
2016/09/24 Javascript
js canvas仿支付宝芝麻信用分仪表盘
2016/11/16 Javascript
canvas绘制环形进度条
2017/02/23 Javascript
微信小程序 setData的使用方法详解
2017/04/20 Javascript
使用javascript做时间倒数读秒功能的实例
2019/01/23 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
搞笑的程序猿:看看你是哪种Python程序员
2015/06/12 Python
python遍历目录的方法小结
2016/04/28 Python
python 连接sqlite及简单操作
2017/06/30 Python
python3.5+tesseract+adb实现西瓜视频或头脑王者辅助答题
2018/01/17 Python
python生成tensorflow输入输出的图像格式的方法
2018/02/12 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
Python产生Gnuplot绘图数据的方法
2018/11/09 Python
Flask模板引擎之Jinja2语法介绍
2019/06/26 Python
Python3分析处理声音数据的例子
2019/08/27 Python
python global关键字的用法详解
2019/09/05 Python
Pyinstaller加密打包应用的示例代码
2020/06/11 Python
PyCharm2020.1.2社区版安装,配置及使用教程详解(Windows)
2020/08/07 Python
Ellesse英国官网:意大利高级运动品牌
2019/07/23 全球购物
法院实习人员自我鉴定
2013/09/26 职场文书
一年级学生期末评语
2014/04/21 职场文书
2014优秀大学生简历自我评价
2014/09/15 职场文书
员工工作表现自我评价
2015/03/06 职场文书
2015年医务科工作总结范文
2015/05/26 职场文书
《花钟》教学反思
2016/02/17 职场文书
springboot中的pom文件 project报错问题
2022/01/18 Java/Android