尹广磊 发表于 2010-5-14 13:46:54

显示已输入多少字符和还可以输入多少字符

由于Axure5.6没有四则运算功能,所以只能显示已输入了多少字,无法实现还可以输入多少字。



原理:

1. 分别给文本块和输入框在标签上命名。
2. 在输入框上添加OnKeyUP事件。
3. 设置输入框内字条长度给一个变量值,在文本块中显示出这个变量的数值。

实例文件:



下载地址2:http://u.115.com/file/f95a17711d

---------------------------------------------------------------------------
如今Axure6问世,可以进行四则运算了,就可以显示你还可以输入多少字了。
Axure6下载:http://www.hiaxure.com/thread-2121-1-1.html



原理:

1. 分别给文本块和输入框在标签上命名。
2. 在输入框上添加OnKeyUP事件。
3. 事件1,将输入框已输入字符的长度传递给变量OnLoadVariable。
4. 事件2,添加条件,如果OnLoadVariable大于等于0小于等于140,则让数字显示140-OnLoadVariable。
5. 在事件2上右键,Toggle IF/ElSE IF,将事件2改为IF条件开头。
6. 事件3,默认条件是否则事件2,则让数字显示OnLoadVariable-140.

演示效果下载:


rp源文件下载:

朱坤 发表于 2010-5-14 14:59:25

原来最关键的一点是:
设置了组件中的文本等于值这个条件之后,在“编辑文本”里要插入变量。

这个变量是显示变化的关键

d1media 发表于 2010-11-29 13:01:34

真不错啊!

田华 发表于 2010-11-29 13:47:10

6得新功能不少啊!:lol

aqueque 发表于 2010-11-29 14:24:17

认真学习,看来有新东西要会

绿蓑衣 发表于 2010-12-31 15:05:07

如果超过140个字,不允许输入呢

chiung 发表于 2011-1-13 11:09:33

刚好需要``赶紧学学``

loaf 发表于 2011-3-16 10:18:55

做这么多无用的效果,文档里写不就完了,演示出来有点多余,当开发和用户真的理解不了你几个字吗,那我就无语了

sonic 发表于 2011-3-16 20:24:29

有比没有要好哇

邹雷 发表于 2011-3-21 20:38:31

好像原型有一点错误。。。输出的结果总是复数
case3中应该要添加一个条件
如果变量OnLoadVariable的值大于140时,则输出OnLoadVariable-140

尹广磊 发表于 2011-3-21 20:43:24

11# 邹雷

在我这儿的输出没有问题。

M~N 发表于 2011-3-30 17:25:14

好像原型有一点错误。。。输出的结果总是复数
case3中应该要添加一个条件
如果变量OnLoadVariable的值大于140时,则输出OnLoadVariable-140
邹雷 发表于 2011-3-21 20:38 http://www.hiaxure.com/images/common/back.gif
我这里输出也是这种情况
确实要加上值大于140这个条件

马立永 发表于 2011-4-6 10:37:19

北京成功收获文化传播有限公司承接网站建设,联系电话:13031051901.联系人:马先生!

bobo_bit 发表于 2011-4-6 16:37:21

恩,学到了,if
                  if
                  else if

ascdas 发表于 2011-4-9 20:09:06

恩。。。
我最初用很笨的方法。。

zysure 发表于 2011-4-11 10:30:28

学习。

happyeday 发表于 2011-12-23 10:22:18

一直忘了这一步,搞了半天终于达到效果啦:5. 在事件2上右键,Toggle IF/ElSE IF,将事件2改为IF条件开头。

moonxiaofang 发表于 2011-12-23 10:51:28

谢谢

Douglas 发表于 2012-2-24 16:17:19

大哥,能给传一份讲解不?下不来附件儿啊……cold-star@126.com谢谢了!

何建磊 发表于 2012-3-20 19:16:58

做这么多无用的效果,文档里写不就完了,演示出来有点多余,当开发和用户真的理解不了你几个字吗,那我就无语了
loaf 发表于 2011-3-16 10:18 http://www.hiaxure.com/images/common/back.gif

写出来自然可以,不过做出来岂不是更舒服?
页: [1] 2
查看完整版本: 显示已输入多少字符和还可以输入多少字符