Hola
Soy muy novato en javascript ojala me puedan ayudar..
mi cuestion es la siguiente:
este es la pagina pedido.htm
Código Javascript
:
Ver original<html>
<head>
<script language="JavaScript">
function cambiarTalle()
{
document.itemsform.text3.value =
document.itemsform.newTalle.options [document.itemsform.newTalle.selectedIndex].value;
document.itemsform.text2.value =
document.itemsform.newTalle.options[document.itemsform.newTalle.selectedIndex].text;
}
</script>
<SCRIPT LANGUAGE="JavaScript">
function buyItem(newItem, newPrice, newQuantity, newTalle) {
if (newQuantity <= 0) {
rc = alert('La cantidad ingresada es incorrecta');
return false;
}
if(document.getElementById('talleSelect').value==0 ){
alert ('Debe escoger un talle');
return 0;
}
if(document.getElementById('talleSelect').value==25 ){
newQuantity=8;
}
if (confirm('¿Agregar '+newQuantity+' '+newItem+' '+newTalle+' al pedido?')) {
index = document.cookie.indexOf("TheBasket");
countbegin = (document.cookie.indexOf("=", index) + 1);
countend = document.cookie.indexOf(";", index);
if (countend == -1) {
countend = document.cookie.length;
}
document.cookie="TheBasket="+document.cookie.substring(countbegin, countend)+"["+newItem+"/"+newTalle+","+newPrice+"#"+newQuantity+"]";
}
return true;
}
</SCRIPT>
<form NAME="itemsform" >
<select size="1" name="newTalle" onChange="cambiarTalle()" id="talleSelect">
<option value="0" selected>Talle</option>
<option value="26">T1bb</option>
<option value="26">T2bb</option>
<option value="27">T2</option>
<option value="27">T4</option>
<option value="28">T6</option>
<option value="28">T8</option>
<option value="29">T10</option>
<option value="29">T12</option>
<option value="25">Curva</option>
</select>
<input name="text2" type="text" style="border:0;" size="2" >$
<input name="text3" type="text" style="border:0;" size="2">
<input type="button" name="cbtadd2" value="Agregar" onClick="buyItem('Art0766',document.itemsform.newTalle.value,document.itemsform.agregar1.value,document.itemsform.text2.value)">
</form>
</body>
</html>
mi consulta es la siguiente:
cuando el usuario escoje
1 curva
Código Javascript
:
Ver original<option value="25">Curva</option>
se agregue la cantidad de 8
que lo hice asi:
Código Javascript
:
Ver originalif(document.getElementById('talleSelect').value==25 ){
newQuantity=8;
}
y funciona bien,
el tema esta cuando yo quiero agregar
2 curvas que me agregue la cantidad 16
3 curvas que me agruegue la cantidad 24
y asi continuamente...
como tendria que hacer?¿
desde ya muchas gracias!