通过xsl将事件连接到javascript方法

通过xsl将事件连接到javascript方法,javascript,xslt,Javascript,Xslt,我正在做一个项目,在这个项目中,数据是用xml检索的,然后使用xsl对其进行格式化。我想确保我的一个文本框只允许用户输入字母。 如何通过xsl实现输入type=“text”id=“name”name=“name”onkeypress=“return onlylphabets(event,this)”的等效性。 我有一个现有的代码,我必须在不更改已编写代码的情况下执行此操作。因此,我希望通过向文本框字段添加属性来执行此操作。使用文本结果元素:。在HTML5的日子里,你也可以考虑使用 >输入元素>代

我正在做一个项目,在这个项目中,数据是用xml检索的,然后使用xsl对其进行格式化。我想确保我的一个文本框只允许用户输入字母。 如何通过xsl实现输入type=“text”id=“name”name=“name”onkeypress=“return onlylphabets(event,this)”的等效性。
我有一个现有的代码,我必须在不更改已编写代码的情况下执行此操作。因此,我希望通过向文本框字段添加属性来执行此操作。

使用文本结果元素:
。在HTML5的日子里,你也可以考虑使用<代码> >输入元素>代码> <代码>,而不是依赖于JavaScript和关键事件处理。

你知道你希望如何得到最终的文档(HTML+JavaScript)吗?它可以正常工作。对不起,我没有检查我的帖子的最终结果。我的代码部分没有显示,因为脚本标记必须将所需的代码作为文本结果放在XSLT样式表中。我尝试了类似xsl:attribute name=“onkeypress”Javascript:onlylphabets(e,t)的方法xsl:attribute但它不起作用,谢谢它对我起作用。这是一个遗留代码,客户要求遵循已经编写的代码的模式,因此不能使用HTML5属性。