如何在多个文本字段更改上使用相同的JavaScript例程?

如何在多个文本字段更改上使用相同的JavaScript例程?,javascript,oracle-apex,Javascript,Oracle Apex,在我的APEX应用程序中,我用Javascript实现了一些计算例程。输入来自多个文本字段。我希望每次更改这些文本字段时,计算例程都能正常工作。使用动态操作,如何在多个文本字段更改操作之间共享此Javascript函数?最好避免任何CSS修改。当指定要在更改时触发的单个动态操作时,您可以选择多个页面项。它们在项字段中用逗号分隔(线索在名称中) 此外,如上面的评论所述,您可以使用CSS类对项目进行分组。至于这是否是件坏事,看看这个问题 就我个人而言,我觉得使用类允许使用简单的jQuery选择器很

在我的APEX应用程序中,我用Javascript实现了一些计算例程。输入来自多个文本字段。我希望每次更改这些文本字段时,计算例程都能正常工作。使用动态操作,如何在多个文本字段更改操作之间共享此Javascript函数?最好避免任何CSS修改。

当指定要在更改时触发的单个动态操作时,您可以选择多个页面项。它们在字段中用逗号分隔(线索在名称中)

此外,如上面的评论所述,您可以使用CSS类对项目进行分组。至于这是否是件坏事,看看这个问题


就我个人而言,我觉得使用类允许使用简单的jQuery选择器很舒服,这在APEX中非常常见,并且是本机支持的。

当指定要在更改时触发的单个动态操作时,您可以选择多个页面项。它们在字段中用逗号分隔(线索在名称中)

此外,如上面的评论所述,您可以使用CSS类对项目进行分组。至于这是否是件坏事,看看这个问题


就我个人而言,我觉得使用类来支持简单的jQuery选择器很舒服,这在APEX中非常常见,并且是本机支持的。

您不能在所有文本框上使用
onChange
evenhandler将其指向单个js函数吗?问题是这个js函数将驻留在哪里?当然,我把它变成了动态的行动。但是,我将拥有和文本字段一样多的动态操作,并在任何地方复制JS函数。难道你不能拥有一个唯一的css类(用于所有的动态文本框)吗因此,您可以基于单个类选择器构建一个jQuery evenhandler,通过它可以避免到处复制JS函数。我认为将javascript放入css是一个坏主意,希望APEX有一种自然的方法来实现这一点。如果您在APEX的上下文中有一些完整的答案(JS函数的确切位置),那么欢迎您发布一个答案。好的。明白了!:-)您不能在所有文本框上使用
onChange
evenhandler将其指向一个js函数吗?问题是这个js函数将驻留在哪里?当然,我把它变成了动态的行动。但是,我将拥有和文本字段一样多的动态操作,并在任何地方复制JS函数。难道你不能拥有一个唯一的css类(用于所有的动态文本框)吗因此,您可以基于单个类选择器构建一个jQuery evenhandler,通过它可以避免到处复制JS函数。我认为将javascript放入css是一个坏主意,希望APEX有一种自然的方法来实现这一点。如果您在APEX的上下文中有一些完整的答案(JS函数的确切位置),那么欢迎您发布一个答案。好的。明白了!:-)