Buenos días, estoy intentando dejar el foco en un input que esta dentro de un div pero no lo logro, si alguien me puede dar alguna pista estaré muy agradecido.
Desde ya muchas gracias a todos
| |||
Focos Buenos días, estoy intentando dejar el foco en un input que esta dentro de un div pero no lo logro, si alguien me puede dar alguna pista estaré muy agradecido. Desde ya muchas gracias a todos |
| |||
Respuesta: Focos Bitbow e IsaBelM muchas gracias por sus respuesta, intente hacerlo de la forma que ustedes me indican pero me fue imposible, agrego parte del código para que sea mas facil de ver: echo '<div id = '.$anexo.$anexo1.' style="display:none">'; if ($factura== 'SI'){//(2) echo '<label><input type="text" name="cantidad" id="$codigo" value="" size="3" onfocus="javascript:obtenerCantidadActual(this, \''.$contador.'\');" onblur="javascript: obtenerCantidadActual(this, \''$contador.'\');" /> </label>'; } echo '</div>'; Yo tengo un div, y dentro de él tengo este input al cual necesito hacer foco para que se ejecute un evento y valide lo que tengo dentro de la caja de texto cada vez que lo abra ya que no se borrara lo ingresado. Saludos y muchas gracias |
| ||||
Respuesta: Focos ¿Dónde está campo.focus()? Saludos (:
__________________ " Getting older’s not been on my plans but it’s never late, it’s never late enough for me to stay. " Cigarettes - Russian Red |
| ||||
Respuesta: Focos Para que un script se ejecute debe ir asociado a un evento, más o menos. ¿Cuándo quieres que se le dé el foco al campo? ¿Al cargar la página? Saludos (:
__________________ " Getting older’s not been on my plans but it’s never late, it’s never late enough for me to stay. " Cigarettes - Russian Red |
| |||
Respuesta: Focos Te cuento el usuario ingresa una cantidad de productos a comprar en un div, y al agregar se cierra y muestra solo el número del pedido. Yo quiero que cada vez que el usuario pinche este número el div se abra y el foco quede en el input de cantidad. Pego el codigo de js que utilizo: function foco(prm1){ variable = document.getElementById(prm1).focus(); return variable } me da el siguiente error: document.getelementbyid is null or not an object Saludos y gracias _cronos2 |
| ||||
Respuesta: Focos Quita return variable, return se usa para devolver un valor, pero tú ahí lo que quieres es dar el foco, por tanto no tienes que devolver nada. Y no pongas variable=document.getElementById(prm1).focus(), pon simplemente document.getElementById(prm1).focus() . Saludos (:
__________________ " Getting older’s not been on my plans but it’s never late, it’s never late enough for me to stay. " Cigarettes - Russian Red |
| |||
Respuesta: Focos IsaBelM no necesito que el foco se cargue al cargar la pagina porque ese campo al cargar la pagina esta oculto y se muestra cuando pincho en un número que al principio es el 0 y que va cambiando según la cantidad de articulos que vaya pidiendo el usuario. Muchas gracias por tu ayuda |
| |||
Respuesta: Focos Cita: _Cronos2 seguí tu sugerencia pero el error es el mismo.Saludos |
| ||||
Respuesta: Focos ese error viene dado del hecho que el elemento aún está oculto en el momento de darle el foco. en la misma función con la que muestras el campo ha de esta esta línea de código Cita: document.getElementById(prm1).focus(); |
| ||||
Respuesta: Focos Bueno creo que yo me he perdido del todo, postea el código que tengas para ocultar el div, el código del div en HTML y la función esta para dar el foco. Saludos :D
__________________ " Getting older’s not been on my plans but it’s never late, it’s never late enough for me to stay. " Cigarettes - Russian Red |
| |||
Respuesta: Focos Cita: IsaBelM estoy probando lo que me decis. Te cuento como me fue en un ratoSaludos y gracias |
| |||
Respuesta: Focos Hooa yo tengo el mismo problema que IsabelM pero el error es por que el campo no existe, lo probe con un imput tampoco resulta, pero la diferencia es que yo me quireo cambiar de una pestaña a otra la cul fue creada con css. el llamado a al fun. [PHP] <td>{$i}.-</td> {if $editAllowed<>'false'} <td colspan="3" id="div_nombre{$division.FormacionVegetal.div_id}S PAN" ondblclick="editar(this,{$division.FormacionVegeta l.div_id},'div_nombre')"> {else} <td colspan="3" id="div_nombre{$division.FormacionVegetal.div_id} " > {/if} /************************************************** ******/ <span id="div_nombre{$division.FormacionVegetal.div_id} " ><a href="#" onclick="buscarDe({$division.FormacionVegetal.div_ id}); foco('clase');" > {$division.FormacionVegetal.div_nombre}</a> </span> /************************************************** *******/ </td> <td> /PHP] el lugar dode se mob. Código PHP: la func. Código PHP: |
| |||
Respuesta: Focos Cita: _cronos2 posteo el codigo para ver si ayuda un poco mas.Saludos y gracias
Código HTML:
Ver original
Código Javascript:
Ver original Última edición por decano1891; 08/10/2010 a las 08:29 |
Etiquetas: Ninguno |