当我们在flex中使用自定义函数时,preventdefault()方法是什么?

时间:2012-12-12 05:55:47

标签: android actionscript-3 flex air flash-builder

flex或Flash构建器中preventDefault()的功能是什么?

2 个答案:

答案 0 :(得分:4)

这告诉事件听众他们不应该做“他们通常会做什么”。

来自Adobe docs:

“某些事件具有关联的默认行为。例如,doubleClick事件具有关联的默认行为,该事件在事件发生时突出显示鼠标指针下的单词。您的事件侦听器可以通过调用preventDefault来取消此行为(你也可以通过调用stopPropagation()或stopImmediatePropagation()方法使当前事件监听器成为处理事件的最后一个事件监听器。“

答案 1 :(得分:2)

任何事件的preventDefault方法都会取消事件的默认行为。正如您所看到的那样,textfield可以获得输入事件,并会在每个输入的字母上显示一个字母。在这种情况下,它将取消默认行为,并且不会显示正在键入的字母。