Comunidad de diseño web y desarrollo en internet online

sumar con input y combobox

Citar            
MensajeEscrito el 21 Sep 2007 07:51 pm
Hola

quiero hacer que al ingresar un numero al input lo sume con el combobox

El combobox tiene los valores a elegir
sumar 2
sumar 5
sumar 7



ejemplo practico:
se ingresa el numero "2" al input, se selecciona en el combobox "sumar 2", se presiona el boton, y nos muestra el resultado en el label que seria "4", eso es todo

Código :

on (click) {
   suma = Number(_parent.input1.text) + Number(_parent.combobox.text);
   _parent.label.text=suma;
   }

if ComboBox.ItemIndex <> -0 then
combobox.items.add('2');
combobox.items.add('5');
combobox.items.add('7');
end


tengo problema
- para llenar el combobox ( sin usar xml ni el formulario solo codigo interno)
- para enlazarlo con el input

Saludos !! amigos

Por tazzmk

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Sep 2007 03:25 pm
Selecciona tu combobox y en la ventana de propiedades da clic en parametro. Ahora en labels(etiquetas) colocas lo que quieres que aparezca en el combobox y en data los valores correspondientes. En tu caso quedaria igual 2,5,7 en los dos. Ahora ponle un nombre de instancia, digamos combobox ( que original soy XD).
Colocas en tu escenario tu textinput con nombre de instancia numero1, otro dinamico con nombre resultado y por ultimo un boton de nombre enter_btn.
El codigo va en un fotograma.

Código :

enter_btn.onRelease = function(){
    resultado.text = (numero1.text*1) + combobox.value;
}

Por Wako

77 de clabLevel



 

opera
Citar            
MensajeEscrito el 26 Jul 2008 03:49 am
gracias me sirvio a mi tambien

Por jorgete

9 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 26 Jul 2008 05:06 am
ahora que pasa cuando son numero mas grandes... ejemplo 200.000 como puedo sumar esos numeros sin que me meleste el "punto"

Por jorgete

9 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 26 Jul 2008 05:23 am
SI ALGUIEN ME PUEDE RESPONDER ESTA DUDA??????

ahora que pasa cuando son numero mas grandes... ejemplo 200.000 como puedo sumar esos numeros sin que me meleste el "punto"

Gracias.

Por jorgete

9 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 26 Jul 2008 06:06 am
OK YA LO SOLUCIONE YO SOLITO..JEJEJE BUENO GRACIAS A UN POST DE FREDDY POR AHI.

AQUI ESTA.. POR SI ALGUIEN LO NECESITA.




format = function(n, nr, pt) {

str="", s, v=n.toString();

while (s=v.substr(-nr)) {

v = v.substr(0, -nr);

str = (v.length != 0 ? pt : "")+s+str;

}

return str;
};

enter_btn.onRelease = function(){
var a = combobox2.value + combobox.value + combobox3.value; // ES QUE COLOQUE 3 COMBOBOX
resultado.text = format(a,3, ".");
}

Por jorgete

9 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Jul 2008 01:00 pm

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.