jQuery获取表单的值val()

这篇具有很好参考价值的文章主要介绍了jQuery获取表单的值val()。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

(1)页面中有很多元素,包括表单中的输入项,如输入文本框等;获取、设置、输入文本框的值;val()方法。

(2)也包括<p>、<span>等元素;获取、设置这些元素的文本值;text()方法、html()方法。


1.示例1:val():设置输入项的值(其实大部分情况下就是设置表单中的输入文本框)

下面是先用$("input[name='uname']")这个选择器获取了页面元素,然后调用val()方法,设置该元素的值;

2.示例2:val():获取输入项的值

当var v = $("input[name='uname']").val();,即val()没有参数的时候,就是获取输入项元素的值;val()方法用于设置表单项的内容,尤其指输入框的文本值;

3.示例3:text():设置元素的纯文本

注意下面:$("span.myclass")标签和类选择器组合使用的方式;

4.示例4:html()方法:设置元素的纯文本

但html这种方法,只能当成便利贴用,不能大量使用,容易乱。或者当遇到特殊的业务需求的时候可以使用;

5.示例5:html()方法:获取元素的纯文本

6.对比:text()方法:获取元素的纯文本

平时,尽量使用text()方法,,只有当 当前元素的文本内容需要动态的改变,并且中间涉及到样式改变,需要用到标签时,才用html()方法;

原文链接:https://blog.csdn.net/csucsgoat/article/details/112800801


JQuery获取form表单数据

form表单内所有元素追加name属性值

<form class="form-horizontal m" id="feedback"><input id="type" name="type" type="text" value="test1"><input id="ruleId" name="ruleId" type="text" value="test2"><input id="usercode" name="usercode" type="text" value="test3"><input id="username" name="username" type="text" value="test4"><input id="bah" name="bah" type="text" value="test5">
</form>

获取表单数据的方式一:

let json = $('#feedback').serialize();
console.log('json : ',json); // 输出:type=test1&ruleId=test2

获取表单数据的方式二:

let data = {};
var value = $('#feedback').serializeArray();
$.each(value, function (index, item) {data[item.name] = item.value;});
let json = JSON.stringify(data);
console.log('json : ',json);
/*
* 输出:{"type":"test1","ruleId":"test2"}
*/

原文地址:https://blog.csdn.net/m0_55628494/article/details/127527471文章来源地址https://www.toymoban.com/news/detail-696662.html

到了这里,关于jQuery获取表单的值val()的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 无涯教程-jQuery - html( val )方法函数

    html(val)方法设置每个匹配元素的html内容。此属性在XML文档上不可用。 这是此方法使用的所有参数的描述- val   -  这是要设置的html内容。 以下是一个简单的示例,简单说明了此方法的用法- 这将产生以下输出- https://www.learnfk.com/jquery/dom-html-val.html

    2024年02月15日
    浏览(9)
  • 【前端】jquery获取data-*的属性值

     通过jquery获取下面data-id的值 方法一:dataset()方法 方法二:jquery data()方法 通过点击事件,获取当前被点击的属性值 方法三:jquery attr()方法

    2024年02月07日
    浏览(15)
  • javaScript和jQuery获取、设置textarea标签的内容(常见问题)

    昨天晚上在写代码的时候前端遇到一个bug,在js取值textarea中,我使用了getElementById方法对textarea标签取值,但不论如何取值,始终无法成功取到页面上输入的值并进行Ajax请求,一开始以为是ajax与后端接口之间数据传输出问题了,后来经过排查,就是对于textarea标签取值失败的

    2024年02月05日
    浏览(12)
  • BCSP-玄子前端开发之JavaScript+jQuery入门CH07_ECMAScript 6基础

    4.7.1 ECMAScript 6 简介 ECMAScript 6.0(简称 ES6) 是JavaScript语言的下一代标准 正式发布于2015年6月 目标 使JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言 版本升级 ECMAScript 2015 ECMAScript 2016 ECMAScript 2017 ECMAScript和JavaScript 的关系 前者是后者的规格,后者是前者的

    2023年04月27日
    浏览(35)
  • python_web1(前端开发之HTML、CSS、Bootstap、Javascript、JQuery)

    python_web1(前端开发之HTML、CSS、Bootstap、Javascript、JQuery)

    知识总结: Python_web前端开发 python 安装Flask web框架 pip install flask 简介:templates用来返回html的页面,而非文本。 创建文件index.html 结构如下 index.xml内容如下: web1.py内容如下: 重新运行后: 固定格式:h/div/span/a/img/ul/li/table/input/form 通用的字符编码 meta charset=“UTF-8” div:一个

    2024年04月14日
    浏览(22)
  • jQuery 正则表达式 验证表单

    jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地、无侵入地升级HTML表单以支持Ajax。jQuery Form有两个核心方法 – ajaxForm() 和 ajaxSubmit(), 它们集合了从控制表单元素到决定如何管理提交进程的功能。另外,插件还包括其他的一些方法: formToArray()、formSerialize()、fieldS

    2024年01月17日
    浏览(10)
  • Javascript知识【jQuery样式操作&案例:jQuery隔行换色】

    Javascript知识【jQuery样式操作&案例:jQuery隔行换色】

    💂 个人主页:  爱吃豆的土豆 🤟 版权:  本文由【爱吃豆的土豆】原创、在CSDN首发、需要转载请联系博主 💬 如果文章对你有帮助、 欢迎关注、点赞、收藏(一键三连)和订阅专栏哦 🏆 人必有所执,方能有所成! 🐋希望大家多多支持😘一起进步呀! 目录 1,jQuery样式操作

    2024年02月21日
    浏览(17)
  • JavaScript --jQuery库

    目录  简介 注意事项: 常用的方法  示例  要使用jQuery 库,可以按照以下步骤进行: 引入 jQuery 库:在 HTML 文件的  head  或  body  部分引入 jQuery 库。您可以从官方网站下载 jQuery,或通过使用 CDN(内容分发网络)引入。例如,在使用 CDN 的情况下,您可以在 HTML 文件中添

    2024年02月14日
    浏览(11)
  • JavaScript的库——jquery

    JavaScript的库——jquery

    JavaScript的库——jquery 一、jQuery的hello 将代码写在一个闭包中 二、面试题: jQuery的ready函数和JavaScript的onload事件有什么区别? 是null,因为拿不到box,代码在后面,还没有执行。 所以需要将代码放在后面: 但是就想将代码放在前面: 匿名 或者: 命名 onload事件: ready: 三、箭

    2024年02月16日
    浏览(11)
  • Javascript jQuery简介

    Javascript jQuery简介

    ✨前言✨ 1.jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式

    2024年01月21日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包