【问题标题】:It is possible to access the DOM of a VoiceXML document? How?可以访问 VoiceXML 文档的 DOM 吗?如何?
【发布时间】:2011-06-30 13:51:14
【问题描述】:

使用标签“数据”我只能访问静态数据。相反,我想写一些类似的东西:

"getElementsByTagName('field').item(0).nodeValue"

为了检索刚刚插入的字段的值。

(我知道还有其他方法可以获得相同的效果,但我对这个特定主题很感兴趣)。

谢谢!

【问题讨论】:

  • 您应该能够使用 DOM 来检索使用 元素获取的项目 - 这就是您想要做的吗?我不太确定您要访问 DOM 的哪一部分 - 在您的问题开始时是否存在格式问题?我认为通常没有办法使用 DOM 访问 VoiceXML 文档本身(也没有特别需要)。
  • 是的,我想使用 DOM 访问 VoiceXML 文档本身。

标签: javascript dom voicexml


【解决方案1】:

通常无法访问 VoiceXML 文档本身的 DOM。 (我想不出任何必要的情况。)

【讨论】:

  • 谢谢马修!当您说:“通常不可能”时,您的意思是在某些特殊情况下它是可能的?
  • 我的意思是,有人可以实现具有此功能的语音浏览器并非完全不可能,但正如 gawi 所说,它不是标准的一部分,因此不太可能。
【解决方案2】:

W3C VoiceXML 2.0/2.1 规范中没有这种机制。 VoiceXML 不像 HTML 那样动态。

【讨论】:

  • 感谢 gawi,看来 DOM 机制将在该语言的下一个 3.0 版本中可用。 w3c: DOM Processing
猜你喜欢
  • 1970-01-01
  • 2014-01-08
  • 2010-10-25
  • 2013-05-14
  • 1970-01-01
  • 2014-02-08
  • 1970-01-01
  • 2013-11-03
  • 1970-01-01
相关资源
最近更新 更多