Mamedu
Trabajar con formularios

01 de Enero, 1970

Ejemplos sobre manipulación de formularios en javascript

Recoger valores de un formulario

// Elemento que contiene el valor
var caixa_subtotal = document.getElementById('subtotal');

// Recoger el valor que obtiene convertido a numero e base 10
var subtotal = parseInt(caixa_subtotal.value,10);

// Redondear numero
caixa_subtotal.value = Math.round(subtotal*100/100);

// Convertir a numero entero sin decimales
impresions = Math.floor(impresions);

Modificar elementos concretos dentro de un identificador

// Caja contenedora
var el = document.getElementById("exemples");
// Elementos td dentro de la caja
var as = el.getElementsByTagName("td");
for (var i=0; i 0 ) {
// Modificamos enlace
enlace[0].href = "javascript: cambiar_imatge_exemple("+altura+");";
}
}

Comprobar la existencia de una opción de un select

var existe = false;
// Recorremos select
for (x = 0; x < caixa_altura.length; x++) {
// Si el valor corresponde
if(caixa_altura.options[x].value == imgAltura){
existe = true;
// Lo seleccionamos
caixa_altura.options[x].selected = true;
}
}

// Sino existe lo añadimos
if ( existe == false ) {
caixa_altura.options[caixa_altura.length]=new Option(imgAltura,imgAltura,"defaultSelected");
}

Comprobamos que el valor de un select no es nulo y la selección esta por encima de las dos primera opciones

function select_modificado(theList){
   if (theList.value!='null' && theList.selectedIndex > 1 ) {
      theList.form.submit();
   }
}



* El email es opcional.
Exigir legalmente el uso de software libre en las administraciones públicas Han actuado 0 personas Nos faltan 0 firmas Actúa ahora Tu nombre Tu apellido Tu correo-e Cód. Postal   Acepto las Norm. de Uso y Pol. de Priv. Firma la petición...
  Después de intentar una actualización de ubuntu 11.04 a 11.10 como siempre acabo haciendo la instalación directamente por errores que da. Así que mi recomendación es tener una partición del home y otra para el sistema y cuando se quiera hacer una actualización de versión instalarla formateando la partición raiz /. Siempre haciendo una copia de seguridad de toda la carpeta /etc que nos puede venir muy bien para restaurar co
Un conflicto resuelto en favor del espacio de trabajo eduardo@petit2:~/SERVIDOR/subversion/gcm/trunk/proyecto$ svn status!     C DATOS/idiomas    >   local borrar, incoming editar upon actualizar eduardo@petit2:~/SERVIDOR/subversion/gcm/trunk/proyecto$ svn resolve --accept=working DATOS/idiomasSe resolvió el conflicto de «DATOS/idiomas»  ...
Con este método conseguimos convertir la base de datos y el código php a utf8 de forma rapida En local Realizado script para hacer la conversión lo más rápido posible #!/bin/bash## Primer paso es pasar el archivo con la copia de la base de datos a utf8#### pasamos el archivo como primer parámetro al script, y se generara un archivo## con el mismo nombre + -utf8.sql#### Una vez obtenido el archivo comenta las lineas hasta el exit incluido.#### Nos situ
Lanzar un comando: mysql -pxxxx -e 'describe Playlists ;' Mp3Kult >> INF_PM3KULT.TXT Ver tablas: show tables ; Ver composición de tablas: describe <tabla> ; Copias de seguridad: mysqldump -uNOMBREDEUSUARIO -pPASSWORD -hHOST NOMBREBD > fichero.sql restaurar: mysql -uUSUARIO -pPASSWORD -hHOST BD < fichero.sql ATENCIÓN: Los usuarios y permisos no están incluidos Búsquedas: mysql -e 'Select Name, Path from Mp3s where Name like "%tres%" or P..
find -type f -print0 | xargs -0 file --mime-encoding...
Midbight Commander Combinaciones de teclas más usadas Alt + ENTER Copia el archivo seleccionado a la linea de comandos Esc + TAB Autocompleta la shell como en bash  Ctrl + o  Muestra la salida de la orden anterior ejecutada en consola  ins / Ctrl + t Seleccionar  Alt + t Cambio rapido entre las diferentes vistas posibles  Alt + o Muestra el directorio sobre el que estamos, en el otro panel Alt + i Muestra el di...
  UPDATE ps_product_lang SET description_short = description  ...
aICtGX hdfdbka
How much is a First Class stamp?
I'd like to order some foreign currency
I'd like a phonecard, please
Please call back later
We work together
How long are you planning to stay here?
Could I make an appointment to see ?

Usuario:

Contraseña:


ojo.gif
www.mamedu.com
Webmaster