html表单表中单提交时页面不跳转怎么实现

  介绍

本文将为大家详细介绍”html表单表中单提交时页面不跳转怎么实现”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“html表单表中单提交时页面不跳转怎么实现”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获新知识吧。

html是什么

html的全称为超文本标记语言,它是一种标记语言,包含了一系列标签。通过这些标签可以将网络上的文档格式统一,使分散的互联网资源连接为一个逻辑整体,html文本是由html命令组成的描述性文本,html命令可以说明文字,图形,动画,声音,表格,链接等,主要和css + js配合使用并构建优雅的前端网页。

<强> 1.1解决方案一
,,,,表单行动提交数据,但页面不跳转,可以使用Iframe解决。
实例:

& lt; ! DOCTYPE  html>   & lt; html  lang=癳n"祝辞   & lt; head>   ,,,& lt; meta  charset=癠TF-8"比;   ,,,& lt; title>形式提交表单页面不跳转& lt;/title>   & lt;/head>   & lt; body>   ,,,& lt; form  action=啊?方法=皃ost",目标=癿yIframe"比;   ,,,,,,,& lt; label 为=癷nput_text"在账户:& lt;/label>   ,,,,,,,& lt; input 类型=皌ext", id=癷nput_text", name=癷nput_text"比;   ,,,,,,,& lt; label 为=癷nput_pwd"在密码:& lt;/label>   ,,,,,,,& lt; input 类型=皌ext", id=癷nput_pwd", name=癷nput_text"比;   ,,,,,,,& lt; input 类型=皊ubmit", id=皊ubmit", name=皊ubmit",价值=https://www.yisu.com/zixun/碧峤弧?>      

注意:表单元素的目标属性一定是指定要显示返回结果的iframe元素的名称属性。
,,,,,,Iframe元素可以放到身体中的任何位置,也可以放到表单元素中。
<强> 1.2采用Ajax来实现,无刷新技术
,,,用javascript直接读取输入元素的值,然后放到函数中的变量让ajax去处理。
实例——js序列化或serializeArray方法来序列化表单数据:

& lt; form>,,   名称:First  & lt; input 类型=皌ext", name=癋irstName",价值=https://www.yisu.com/zixun/"比尔"/>
  姓名:
序列化表单值 “# btn" .click(美元函数(){   var  x=$ (“form") .serializeArray ();,,   console.log (x),,//执行结果:[{名称:,“FirstName",,值:,“Bill",},{名称:,“LastName",,,的值:,“Gates",}]   var  y=$ (“form") .serialize ();   console.log (y);,//执行结果:FirstName=Bill& LastName=Gates    });

注意:serializeArray()方法会返回一个json值,而序列化()方法则会返回一个字符串值。

如果你能读到这里,小编希望你对“html表单表中单提交时页面不跳转怎么实现”这一关键问题有了从实践层面最深刻的体会,具体使用情况还需要大家自己动手实践使用过才能领会,如果想阅读更多相关内容的文章,欢迎关注行业资讯频道!

html表单表中单提交时页面不跳转怎么实现