加法运算 ?想必大家听到这都会不屑了,加法运算这是多么简单的运算。然而有的时候在jQuery也让人挺头疼的。

常规的是:

var num1 = 123;var num2=123;var total = num1+num2;

这个想必大家一看都知道结果了246,没错结果是这个。

那如果这样:

<input type="text" id="txt1" value="123" />
<input type="text" id="txt2" value="123" />
var num1= $("#txt1").val();
var num2 = $("#txt2").val()
var total = num1+num2;

这个结果呢,246? 而结果是123123,此时jQuery将其认为是字符串的相加。如何获取自己所要的值?

一开始想到的是将num1和num2转换为值类型,可这方法太麻烦也未必可行,所以就放弃了。

有一种更简单的方法:

var total = num1*1+num2*1;

此时,结果就是246了

转载于:https://www.cnblogs.com/aspphp/p/11438340.html

jQuery的加法运算,val()获取的结果相加变成了字符串连接。相关推荐

  1. 【OpenCV 例程200篇】13. 图像的加法运算(cv2.add)

    [OpenCV 例程200篇]13. 图像的加法运算(cv2.add) 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 ...

  2. jquery的html,text,val的区别

    .html()用为读取和修改元素的HTML标签 .text()用来读取或修改元素的纯文本内容 .val()用来读取或修改表单元素的value值. 这三个方法功能上的对比 .html(),.text() ...

  3. shell 做加法运算_C语言探索之旅 | 第一部分第七课:运算那点事

    上一课是 C语言探索之旅 | 第一部分第六课:变量的世界(三),显示变量内容 今天,我们一起来学习 C语言(对大多数编程语言也类似)中的运算. 之前的课中,我们已经说过:电脑是一台"笨笨&q ...

  4. JQuery中text(),html(),val()的区别

    这3个都是jquery类库中的语法,分别是: text():获取或者改变指定元素的文本: html():获取或改变指定元素的html元素以及文本: val():获取或者改变指定元素的value值(一般 ...

  5. jquery的点击事件驱动获取值

    jquery的点击事件驱动获取值 小案例 <!DOCTYPE html> <html lang="en"> <head> <meta ch ...

  6. jQuery属性操作之.val()

    文章目录 .val()实例方法的三种用法 .val()函数源码 调用形式:$('xxx').val(); 调用形式:$('xxx').val(value); 调用形式:$('xxx').val(fun ...

  7. html5中奖名单特效,jQuery基于json动态随机获取中奖名单抽奖代码

    jQuery基于json动态随机获取中奖名单抽奖代码,可以随机批量抽出多个中奖用户名单. 查看演示 下载资源: 22 次 下载资源 下载积分: 20 积分 js代码 //从一个给定的数组arr中,随机 ...

  8. 在页面上用$(#userName).val();获取不到值,提示$(#userName)未定义

    [size=medium]问题:在页面上用$("#userName").val();获取不到值,提示$("#userName")未定义 原因:[b][color ...

  9. C++编程练习:计算长方体体积、对象数组求学生成绩最高者、销售应用问题、重载复数加法运算

    目录 一.需要求3个长方体的体积,请编一个基于对象的程序.数据成员包括length(长).width(宽).height(高).要求同成员函数实现以下功能. 二.建立一个对象数组,内放5个学生的数据( ...

  10. 数据结构—— 一元多项式的加法运算

    一. 需求分析 0.问题描述 在数学上,一个一元n次多项式 可按降序写成: 它由n+1个系数唯一确定,因此,在计算机里他可以用一个线性表表示: 设Pn(x)和Qn(x)分别为两个一元多项式,请求出两个 ...

最新文章

  1. 威金病毒、维金病毒、Viking、logo1_.exe专杀 vdll.dll、logo1_.exe、rundl132.exe、_desktop.ini、、0Sy.exe、图标变花...
  2. 2016-1-29 图解HTTP(04)
  3. 高清视频下如何节省带宽?
  4. Java黑皮书课后题第5章:5.11(找出能被5或6整除的数,但不能同时整除)编写程序,显示从100到1000之间能被5或6整除但不能同时整除的数,每行显示10个。数字之间用一个空格字符隔开
  5. jzoj5702-[gdoi2018day2]滑稽子图【树形dp,二项式定理】
  6. 发送邮件时,如何附带上中文等价名信息
  7. 样条曲面_用SolidWorks曲面将六个小圆管向大圆管过渡
  8. iOS开发之isa、superclass(课程总结)
  9. Chapter13:IPv6
  10. 何凯明:Single Image Haze Removal Using Dark Channel Prior[CVPR 2009]
  11. ubuntu网页邮箱服务器设置,ubuntu配置邮件服务器
  12. 计算机综合应用技能,系统测评计算机综合应用技能期末作业题稿.doc
  13. 纹理压缩简介 DXT PVR ETC
  14. STM32CubeIDE配置使用
  15. 微信小程序weui-form表单的使用
  16. 【C语言】冒泡排序学习笔记
  17. 03-SQLPlus的常用命令和使用
  18. 最新版网页浏览器Flash插件离线版安装程序下载
  19. 密歇根安娜堡计算机排名,密歇根大学安娜堡分校计算机科学与工程研究生最新专业排名...
  20. jupyter notebook设置标题折叠

热门文章

  1. oozie 调度pyspark
  2. 梅耶尔何时离开雅虎?答案将很快揭晓
  3. onkeydown-onkeypress-onkeyup
  4. AMD Fusion 开发者峰会透漏的信息
  5. 转: DHTMLX Tree中文开发指导
  6. 如何理解Linux shell中的“21”?
  7. bc8android汽车中控屛功能有哪些,安卓大屏功能强大 卡仕达顺车机一机全能
  8. Android中的短信收不到问题
  9. Redis 6.0 源码阅读笔记(2) -- Redis 多线程原理
  10. java s类型_javasript基础——数据类型与数据类型转换