当前位置: 首页 > 编程笔记 >

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

安星汉
2023-03-14
本文向大家介绍用JS动态改变表单form里的action值属性的两种方法,包括了用JS动态改变表单form里的action值属性的两种方法的使用技巧和注意事项,需要的朋友参考一下

方法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值属性的两种方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍动态设置form表单的action属性的值的简单方法,包括了动态设置form表单的action属性的值的简单方法的使用技巧和注意事项,需要的朋友参考一下 用jQuery时,可如下设置: form表单: javascript方法: 或者用单纯的javascript: 以上这篇动态设置form表单的action属性的值的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望

  • 本文向大家介绍js获取form表单中name属性的值,包括了js获取form表单中name属性的值的使用技巧和注意事项,需要的朋友参考一下 在项目中因为动态表单无法确定标签name属性的值,因此需要即时获取以便进行存储。前端代码如下: 1、attr:$("#formAttribute1").attr("name");然后得到的值是formAttribute1(有没有前辈能给我讲讲为什么呀) 2、p

  • 本文向大家介绍用js一次改变多个input的readonly属性值的方法,包括了用js一次改变多个input的readonly属性值的方法的使用技巧和注意事项,需要的朋友参考一下

  • 本文向大家介绍JavaScript获取网页表单action属性的方法,包括了JavaScript获取网页表单action属性的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript获取网页表单action属性的方法。分享给大家供大家参考。具体如下: JavaScript获取网页表单的action属性,即要提交到的url地址,有时候需要提交到当前页面,则可能会设置actio

  • 本文向大家介绍JS动态改变表格边框宽度的方法,包括了JS动态改变表格边框宽度的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS动态改变表格边框宽度的方法。分享给大家供大家参考。具体如下: 下面的JS代码通过表格对象的border属性修改表格边框宽度 希望本文所述对大家的javascript程序设计有所帮助。

  • 本文向大家介绍jQuery autoComplete插件两种使用方式及动态改变参数值的方法详解,包括了jQuery autoComplete插件两种使用方式及动态改变参数值的方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery autoComplete插件两种使用方式及动态改变参数值的方法。分享给大家供大家参考,具体如下: 一、一次加载、多次使用: 前端JS代码: 后台JA