У меня есть кнопка, которая может установить myBackingBean.myString, а onclick вызывает вызовы метода js, чтобы предупредить это значение. Я просто хочу получить значение myString для поддержки bean-компонента, используя javascript.Как использовать javascript для получения jsf h: outputText значение?
У меня есть скрытый выход, который имеет значение от каркасного боба:
h:outputText id="myOutput" rendered="false" value="#{myBackingBean.myString}"
то мне нужно, чтобы предупредить это значение в JavaScript FXN, который вызывается кнопкой:
function myFunction() {
var outPut= document.getElementById("myForm:myOutput").value;
...
}
, но я получил Object required
ошибка. Как я могу это исправить? Спасибо заранее.
Спасибо за ответ, но не могли бы вы дать мне более подробную информацию? У меня есть кнопка, которая может установить myBackingBean.myString, а событие onclick вызывает этот js-метод. Я просто хочу получить значение myString от поддержки bean-компонента, поэтому я думал, что этот скрытый вывод может помочь. Я изменил ouputText на h: inputHidden id = "hidden1" value = "# {myBackingBean.myString}", но получить ту же ошибку. также я изменил .value на .innerHTML не работал – Celia
Можете ли вы проверить сгенерированный HTML-код? Просто чтобы убедиться, что тип ввода скрыт и что он имеет требуемое значение? – Floydian
Я проверяю элементы, и у меня есть эта строка. это то, что вы имели ввиду? – Celia