Foxtable(狐表)用户栏目专家坐堂 → 抓取文本框的指定内容


  共有2424人关注过本帖树形打印复制链接

主题:抓取文本框的指定内容

帅哥哟,离线,有人找我吗?
fubblyc
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
抓取文本框的指定内容  发帖心情 Post By:2018/11/30 9:04:00 [只看该作者]

老师,本次条码(btm)改变,想要获取下面文本框(txm)这个条码的数量和。

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20181130090240.png
图片点击可在新窗口打开查看

下面文本框是纯文字的,每一行都是换行。
txm.value = "," + kw2 + ",," + btm.value(这个就是条码) + ", " + btmsl.valu(改行条码的数量) + ",  " + currentdate + "#" + "\n" + txm.value;
大概思路是不是:
onchange 写:
抓取txm.value包含btm.value的内容,逗号(,)右边的数量。然后求和。
不知道能不能实现~~~


html:
                    <div class="aui-list-item-input">
                        <input id="btm" type="text" onchang e = "zdtj" >
                    </div>

js:

    function zdtj() {

    }





[此贴子已经被作者于2018/11/30 9:06:32编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/30 9:40:00 [只看该作者]

方法一:用逗号分隔字符串,然后循环每一个,判断是否匹配,累加结果。

 

方法二:可以直接用正则匹配,如代码

 

 var str="1234,abc,999,aaa,abc,435,999,sdiui,333";
 var str2 = "abc";
 var ary=str.match(new RegExp(str2, "g"));
 alert(ary.length);

 

http://www.runoob.com/jsref/jsref-match.html

 


 回到顶部
帅哥哟,离线,有人找我吗?
fubblyc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2018/11/30 10:03:00 [只看该作者]

甜老师,之前有听过正则,哈,一直都不知道什么东东~
老师,你看这个:

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20181130100206.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/11/30 10:46:00 [只看该作者]

var str="1234,abc,1,999,aaa,abc,4,999,sdiui,333";
var str2 = "abc,[0-9]+";
var ary=str.match(new RegExp(str2, "g"));
for(var i=0; i<ary.length; i++) {
    alert(ary[i].replace("abc,", ""))
}

 回到顶部
帅哥哟,离线,有人找我吗?
fubblyc
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2018/11/30 11:20:00 [只看该作者]

甜老师,真心佩服你!!!!

 回到顶部
帅哥哟,离线,有人找我吗?
fubblyc
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2018/12/1 9:00:00 [只看该作者]

甜老师,
[0-9]+ 是整数
我这边也有负数,要怎么写呢,我写[-9-9]报错了。。。


 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/1 9:15:00 [只看该作者]

11
[此贴子已经被作者于2018/12/1 9:19:43编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/1 9:21:00 [只看该作者]

var str2 = "abc,(\-?)[0-9]+";

 回到顶部
帅哥哟,离线,有人找我吗?
fubblyc
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2018/12/1 9:21:00 [只看该作者]

甜老师,这个变成只有负的了,
有没有那种正负都可以的图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:112390 积分:572218 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/12/1 9:21:00 [只看该作者]

var str2 = "abc,(\-?)[0-9]+";

 回到顶部
总数 11 1 2 下一页