`
woai671
  • 浏览: 31687 次
社区版块
存档分类
最新评论

用javaScript解决Form的不能嵌套

    博客分类:
  • JS
阅读更多
HTML不允许Form嵌套,但是我们可以通过控制Form的action,实现多个form的效果:
 
<script   language=javascript>  
  function   process(v){  
    if(v=="in"){  
      document.theForm.action="in.jsp";  
    }else{  
      document.theForm.action="out.jsp";  
    }  
    document.theForm.submit();  
  }  
</script> 
<form   name=theForm   method=post>  
  <input   type=text   name=username>  
  <input   type=text   name=password>  
  <input   type=button   name=login   value=LOGIN   onclick="process('in')">  
  <input   type=button   name=logout   value=LOGOUT   onclick="process('out')">  
<form>
  
分享到:
评论

相关推荐

    用Javascript将form所有内容序列化和反序列化的例子。

    在Web开发中,JavaScript是一种必不可少的前端编程语言,它提供了丰富的功能来操作DOM(文档对象模型)和处理用户交互。在HTML表单(form)数据处理方面,JavaScript也扮演着重要角色。本文将深入探讨如何使用...

    【JavaScript源代码】Vue模仿ElementUI的form表单实例代码.docx

    ### Vue模仿ElementUI的form表单实例代码解析 #### 一、概述 本文将详细介绍一个模仿ElementUI的Vue表单实现方案,该方案通过构建四层结构:`index`组件、`Form`表单组件、`FormItem`表单项组件、`Input`与`...

    vue 多级嵌套示范

    在多级嵌套中,数据会逐层传递,每一级组件都能根据接收到的props进行相应的操作。 3. **事件(Event)**:子组件通过触发事件来向父组件传递信息。使用`$emit`方法可以触发自定义事件,父组件则通过监听这些事件来...

    基于form-data请求格式详解

    对于JavaScript对象或嵌套对象,如果需要将其添加为一个部分,可以通过将整个对象序列化成一个字符串,或者使用FormData提供的append方法的第二个和第三个参数来指定字段名和值。 在实际开发中,form-data请求格式...

    使用form-create动态生成vue自定义组件和嵌套表单组件

    在本文中,我们将深入探讨如何使用`form-create`来动态生成vue自定义组件和嵌套表单组件。 首先,`form-create`的核心在于`maker`对象,它提供了一系列的方法来创建不同类型的组件。例如,`maker.create()`可以用来...

    checkBox嵌套(跨浏览器)

    若需要嵌套,可以将多个复选框放入一个父级元素,如`&lt;div&gt;`或`&lt;form&gt;`中。 2. **CSS样式** 跨浏览器的CSS兼容性是关键。对于复选框的样式修改,如边框、背景色、大小等,需要使用浏览器特定的前缀来确保在所有...

    winfrom中嵌套html,跟html的交互

    - **接收JavaScript的回调**:要在JavaScript中调用.NET代码,可以利用`window.external`对象。在HTML中定义一个JavaScript函数,然后通过`window.external.AdditionalMethod()`来调用.NET的方法。在C#中,你需要...

    使用JQuery实现从JSON对象转换为form提交数据

    - JSON对象中的嵌套对象和数组需要特殊处理,不能直接转换为URL编码的字符串。对于嵌套的对象,可以递归地调用`jsonToFormParams()`;对于数组,可以考虑将其转换为逗号分隔的字符串或者多个同名的键。 - 在实际...

    Html页面嵌套页面练习

    总结来说,"Html页面嵌套页面练习"涵盖了HTML网页设计的多个方面,包括但不限于页面布局、样式美化、交互功能、页面间导航以及性能优化。通过这些技巧,我们可以创建出既美观又实用的网页应用。

    vue elementUI 表单校验的实现代码(多层嵌套)

    在这里,我们为姓名字段设置了两个校验规则:一个是不能为空,另一个是只能包含中文字符。密码字段除了不能为空外,还增加了一个自定义校验函数`Verify.validatePassword`。用户电话号码字段则简单地要求不能为空。 ...

    Ruby-Cocoon轻松处理容易嵌套表单

    Cocoon就是为了解决这一问题而生的,它使得开发者能够方便地创建和管理动态嵌套的表单。 嵌套表单的概念在于一个模型可以拥有多个关联的子模型,并且这些子模型可以在同一个表单中创建、编辑或删除。例如,假设我们...

    javascript各种跳转

    尽管`window.navigate()`在某些浏览器中可用,但并不是标准的JavaScript方法,其兼容性不强。不过,它也可以用来实现页面跳转,如下: ```javascript window.navigate("top.jsp"); ``` 4. **使用`self.location...

    form-builder:嵌套拖放表单生成器

    "form-builder:嵌套拖放表单生成器"是一个基于JavaScript技术的工具,它允许用户通过简单的拖放操作和丰富的字段类型来创建自定义的在线表单。这种表单生成器设计灵活,能够帮助开发者和非技术人员快速构建功能齐全...

    【JavaScript源代码】antd+vue实现动态验证循环属性表单的思路.docx

    在JavaScript和Vue.js的开发环境中,Ant Design Vue (antd-vue)是一个常用UI库,用于构建用户界面。本文将深入探讨如何使用antd-vue和Vue实现动态验证循环属性的表单,满足以下需求: 1. **名称**、**对比项**和**...

    form-validation.js:最可定制JavaScript验证框架

    嵌套对象/ Aray支持。 数组操作(推,弹出,移位,不移位,拼接,反向)支持。 零依赖关系,仅本机Javascript。概述const form = { account : '' ,}const schema = { account : { $params : { languageCode : 'en' ...

    教师专业知识测试Javascript笔试卷.docx

    12. 十六进制常量在JavaScript中可以用前缀`0x`表示,如`0x65`代表十进制的101。 13. 变量未初始化时,其默认值不是`null`,而是`undefined`。 14. `while`循环可以实现任何循环结构,这是其基本功能。 15. ...

    一个轻量级1kb包用于处理嵌套数据并使用GraphQL的复杂表单

    综上所述,这个库为JavaScript开发者提供了一个轻量级的解决方案,用于处理与GraphQL后端交互的复杂表单,特别是涉及嵌套数据结构的情况。它可能包含各种表单控件、验证规则和辅助函数,简化了表单数据的管理,并且...

    form表单加载复杂json数据

    在IT行业中,ExtJS是一个强大的JavaScript框架,专用于构建富客户端Web应用程序。它提供了一整套组件和工具,包括用于处理用户输入的form表单。当我们需要在表单中加载复杂的JSON数据时,ExtJS提供了丰富的功能来...

    解决JS跨域访问IFrame的解决方案

    在Web开发中,JavaScript(JS)的同源策略限制了不同源之间进行交互,包括从一个页面中的脚本访问另一个不同源的IFrame内容。"解决JS跨域访问IFrame的解决方案"这一主题关注的就是如何克服这个限制,使得在JSP页面中...

Global site tag (gtag.js) - Google Analytics