• Sábado 4 de Mayo de 2024, 16:52

Autor Tema:  Como obtener el nombre de los componentes en JSF  (Leído 1647 veces)

cyberexplorador

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Como obtener el nombre de los componentes en JSF
« en: Lunes 11 de Abril de 2011, 17:36 »
0
Me podrían ayudar con un problema que tengo. Estoy haciendo una página JSF y un contador de caracteres usando un código JavaScript. El código JavaScript es:

Código: Text
  1. <script type="text/javascript">
  2.         <!-- Original:  Ronnie T. Moore -->
  3.         <!-- Begin
  4.         function textCounter(field, countfield, maxlimit) {
  5.             if (field.value.length > maxlimit) // if too long...trim it!
  6.                 field.value = field.value.substring(0, maxlimit);
  7.                 // otherwise, update 'characters left' counter
  8.             else
  9.                 countfield.value = maxlimit - field.value.length;
  10.         }
  11.         // End -->
  12.     </script>
  13.  

Y en el formulario tengo:

Código: Text
  1. <h:form id = "formAutotanques">
  2. <h:inputTextarea id="justificacion" value=" style="text-transform: uppercase; height : 86px;"
  3.                                 onkeydown="textCounter('formAutotanques:justificacion', 'formAutotanques:txtCuenta', 125);"
  4.                                 onkeyup="textCounter('formAutotanques:justificacion', 'formAutotanques:txtCuenta', 125);">
  5.                                
  6.                             </h:inputTextarea>
  7.  
  8. <h:inputText id="txtCuenta" value="125" maxlength="3" />
  9.  
  10. </form>
  11.  

El método recibe el nombre de los componentes, pero cuando le envio los nombres como les puse no funciona. Me podrían ayudar por favor...