我已经使用2 inputText进行了测试,运行良好 例如
var tdate = document.getElementById('txtDate'); //h:inputText
var tdt = document.getElementById('txtDateTime'); //h:inputText
tdate.onchange = function(){
tdt.value = tdate.value;
};
如何更改“tdt”的值 - h:outputText?
var tdate = document.getElementById('txtDate'); //h:inputText
var tdt = document.getElementById('txtDateTime'); //h:outputText
答案 0 :(得分:3)
查看生成的HTML源代码。右键单击浏览器中的页面和查看源。您会看到<h:outputText>
使用其正文中的值呈现HTML <span>
元素。要更改JavaScript中<span>
的正文,您需要操纵innerHTML
。
tdt.innerHTML = "new value";