以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  经验交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5)
----  新手问个问题,行编辑中怎么才能只让输入数字?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=30106)

--  作者:xbzx
--  发布时间:2010-4-11 1:31:48
--  新手问个问题,行编辑中怎么才能只让输入数字?
新手问个问题,行编辑构件中怎么才能只让输入数字,不让输入零和其他字符?
--  作者:heying
--  发布时间:2010-4-11 11:29:13
--  
直接使用“数字编辑”构件就可以,该构件就是继承自“行编辑”。
--  作者:玩脑者
--  发布时间:2010-4-11 11:59:09
--  

使用“字符串设置”构件,里面有一个方法“是否数字”。。。

 

 


--  作者:xbzx
--  发布时间:2010-4-11 12:05:24
--  
数字编辑构件 右边的箭头不想要。没法设置去掉。
--  作者:xbzx
--  发布时间:2010-4-12 10:10:05
--  
“字符串设置”构件在哪个选项里??文本件中怎么没有?
--  作者:玩脑者
--  发布时间:2010-4-12 10:14:04
--  

控制件里。


--  作者:x123992009
--  发布时间:2010-4-12 18:24:44
--  
可以...内容改变时.把增加这个字符,判断是不是.1234567890中的一个.是就OK  不是就.把内容改变之前的值给内容
--  作者:xbzx
--  发布时间:2010-4-14 2:50:22
--  
具体怎么做。用什么构件?
--  作者:x123992009
--  发布时间:2010-4-16 19:54:23
--  

我说的只是一个思路..  要用到几个构件吧.

 

当内容改变时...

1把.输入的最后一个字附得到,    这么得到,不难吧?自己想.

 

 

2用包含,看这个字符是不是包含在1234567890.这里面,如果真,就OK////假.   就把之前的内容给..内容框框了...

 

 

这是大概思路,,应该可以做到的...

 

用这个思路,还可以做到过滤,字母,数字.汉字.符号.........