2014-09-26 110 views

回答

1

添加了一個普通文本字段(帶有空標籤),並在運行時隱藏它並通過JavaScript填充它的值。

輸入字段具有部分隨機標識符_169_INSTANCE_2VvOlMsuXSQY_myhiddenfield

<input 
    class="aui-field-input aui-field-input-text" 
    id="_169_INSTANCE_2VvOlMsuXSQY_myhiddenfield" 
    name="_169_INSTANCE_2VvOlMsuXSQY_myhiddenfield" 
    type="text" 
    value="" /> 

所以,你必須匹配後綴:

var myhiddenfield = document.querySelectorAll("[id$=_myhiddenfield]")[0]; 
myhiddenfield.style.visibility="hidden"; 
myhiddenfield.value = <the JavaScript value>; 

任何更好的主意,歡迎!