Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2007, 09:53
Operadormail
 
Fecha de Ingreso: junio-2003
Mensajes: 778
Antigüedad: 21 años, 7 meses
Puntos: 1
Re: Problema con los paramtros de una funcion

He cambiado la funcion a esta:

Código:
function changePrice(numeros, precio){ 
	var capas=document.getElementById('int_precio'+numeros);
	var elemento=(numeros+1);
	var valor=document.compra_loteria.elements[elemento].options[document.compra_loteria.elements[elemento].SelectedIndex].value;	
   capas.innerHTML = '<strong>'+ valor*precio +' € </strong>';
}
De tal manera que le paso los valores numeros y precio desde PHP mediante un SELECT que tiene las opciones de 5, 10 y 20 como valores.

Código:
<select name="nboletos<? echo $o ?>" onChange="changePrice(<? echo $o; ?>,<? echo $num_lot["Precio"]; ?>);">
Donde $o es el numero del elemento de formulario (p.ej. document.form.elements[$o$] sería nboletos<? echo $o; ?> que es el nombre del SELECT) y $num_lot["Precio"] el un precio sacado de una BBDD

Lo que pretendo es que se escriba el precio total de un articulo en un DIV sin actualizar la página.

En ejemplo lo puedes ver aqui