Foros del Web » Programación para mayores de 30 ;) » Java »

suma asincrona con javascript en formulario de Grails

Estas en el tema de suma asincrona con javascript en formulario de Grails en el foro de Java en Foros del Web. muy buenas a todos, tengo un form en Grails, con la estructura @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original < head > < meta http-equiv = ...
  #1 (permalink)  
Antiguo 16/05/2011, 10:49
 
Fecha de Ingreso: agosto-2010
Mensajes: 4
Antigüedad: 13 años, 8 meses
Puntos: 0
suma asincrona con javascript en formulario de Grails

muy buenas a todos, tengo un form en Grails, con la estructura
Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  2. <title>conciliacion</title>
  3. <script type="text/javascript" src="autosum.js"></script>
  4. </head>
  5. <g:form  controller ="filtrocon" action ="guardarCons" name="formu">
  6. <input class="right" name="chequesCtaInterna" value="${flash.chequesCtaInterna}" onfocus="startCalc();" onblur="stopCalc();" type="text"><br>      
  7. <input class="right" name="depositos" value="${flash.depositos}" onfocus="startCalc();" onblur="stopCalc();" type="text"><br>  
  8. = <input class="right" name="thirdBox" type="text">
  9. </g:form>
  10. </body>

y el contenido del javascript(autosum.js) es este:
Código Javascript:
Ver original
  1. function startCalc(){
  2.   interval = setInterval("calc()",1);
  3. }
  4. function calc(){
  5.   one = document.formu.pagoPrinter.value;
  6.   two = document.formu.depositos.value;
  7.   document.formu.thirdBox.value = (one * 1) + (two * 1);
  8. }
  9. function stopCalc(){
  10.   clearInterval(interval);
  11. }

el objetivo es entonces sumar los campos de forma asincrona sin tener que salirme del form, el problema es que no logro que eso suceda, sospecho que es el tag del grails <g:form/> que no es compatible, alguien sabe como hacer para que una acción javascript haga referencia a un form grails?, con un formulario normal ya se que es más facil, pero en este caso si me sirve que el tag form sea el de grails. muchas gracias, agradeceria mucho su apoyo, bendiciones.

Etiquetas: grails, javascript, suma, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:44.