在XPage中,我有一个表单,其中包含一些用于用户输入的Editbox
字段。这些字段是可写的。
为了方便测试,我创建了一个Auto-Fill
按钮,它应该以编程方式填写表单。因为我使用了由Click Event
触发的一些SSJS代码。
Scipt代码如下所示:
var id ='#{javascript:getClientId("company")}';
document.getElementById(id).innerHTML= 'Test company';
虽然这段代码最适合computedFields
,但它不适用于Editbox‘s
。
我在这里想念什么?
答案 0 :(得分:2)
innerHTML
不适用于input
元素(编辑框呈现为input
)。请改用value
:
Set Value of Input Using Javascript Function