I have this:<br><br><h:inputText value="#{<a href="http://user.name">user.name</a>}"...><br> <f:ajax event="onkeyup" render="echo"/><br></h:inputText><br>...<br><h:outputText id="echo" value="#{<a href="http://user.name">user.name</a>}"/><br>
<br>That works fine. As I type in the input, whatever I type is echoed by the output. But if I remove the event attribute, like this:<br><br><h:inputText value="#{<a href="http://user.name">user.name</a>}"...><br>
<f:ajax render="echo"/><br>
</h:inputText><br>
..<br>
<h:outputText id="echo" value="#{<a href="http://user.name">user.name</a>}"/><br><br>For the preceeding markup, nothing is echoed as I type, or when I tab out of the field. In fact, the only thing that happens is that I get a JS error that says "sendAjaxRequest is not defined".<br>
<br>Is this a bug?<br><br>I've attached a snapshot of the error in Firebug.<br><br>Thanks,<br><br><br>david<br>
<br><br>