在编辑模式下使用XPage获取字段值-可以使用Dojo或JavaScript吗?

在编辑模式下使用XPage获取字段值-可以使用Dojo或JavaScript吗?,javascript,dojo,xpages,Javascript,Dojo,Xpages,我在XPage上使用了一个名称选择器,它本身运行良好,可以在XPage处于编辑模式时向字段正确添加值。在字段中放置新值之后,我希望立即获取该值并将其添加到XPage上其他位置的标签中。我已经尝试将Dojo与字段的onchange事件一起使用,但它不起作用(我认为是因为新值尚未出现在文档的HTML中)。还有别的方法吗 在Notes客户机中,我使用@SetField执行此操作,然后刷新文档。下面是我的Dojo解决方案- var idCE = "#{id:CurrentEditor}"; var id

我在XPage上使用了一个名称选择器,它本身运行良好,可以在XPage处于编辑模式时向字段正确添加值。在字段中放置新值之后,我希望立即获取该值并将其添加到XPage上其他位置的标签中。我已经尝试将Dojo与字段的onchange事件一起使用,但它不起作用(我认为是因为新值尚未出现在文档的HTML中)。还有别的方法吗


在Notes客户机中,我使用@SetField执行此操作,然后刷新文档。

下面是我的Dojo解决方案-

var idCE = "#{id:CurrentEditor}";
var idPM = "#{id:PersonalManager}";
var pm = dojo.attr(idPM,"value");
dojo.byId(idCE).innerHTML = pm;
我使用dojo.attr获取尚未保存文档中输入字段的值,然后使用dojo.byId(“id”).innerHTML将其添加到标签中

如果CurrentEditor是一个输入字段,我会使用

dojo.attr(idCE,"value",pm)

我使用dojo.attr(id,“value”):-)解决了这个问题。输入解决方案作为您自己问题的答案,并接受它,以便其他搜索类似解决方案的人更容易找到。