Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2010, 07:24
totolia
 
Fecha de Ingreso: mayo-2008
Mensajes: 315
Antigüedad: 16 años
Puntos: 7
Cambiar fuente

Pues veran, tengo un select que tiene diferentes opciones, es este:

Código PHP:
 <select name="letra" id="letra" onchange="cambiotamano()">
          <
option value="muypeque">Muy pequeña</option>
          <
option value="peque">Muy pequeña</option>
          <
option value="normal">Normal</option>
          <
option value="grande">Grande</option>
          <
option selected="selected" value="muygrande">Muy grande</option>
          <
option value="gigante">Gigante</option>
          <
option value="muygigante">Muy gigante</option>
          <
option value="grandisima">Grandisima</option>
          <
option value="enorme">Enorme</option>
          <
option value="allimite">Al limite</option>
        </
select
Y luego quiero que apartir de esos value me lo corresponda a un tamaño de letra.

Y estos son los condicionales:
Código PHP:
function cambiotamano(){
var 
letra document.getElementById("letra");
if(
letra.value==muypeque){
var 
tamano "8px";
}
if(
letra.value==peque){
var 
tamano "10px";
}
if(
letra.value==normal){
var 
tamano "12px";
}
if(
letra.value==grande){
var 
tamano "14px";
}
if(
letra.value==muygrande){
var 
tamano "16px";
}
if(
letra.value==gigante){
var 
tamano "18px";
}
if(
letra.value==muygigante){
var 
tamano "20px";
}
if(
letra.value==grandisima){
var 
tamano "22px";
}
if(
letra.value==enorme){
var 
tamano "24px";
}
if(
letra.value==allimite){
var 
tamano "26px";
}
var 
nombreletra document.getElementById("ncolor");
nombreletra.style.fontSize tamano;
}; 
Supongo que estarán mal formulados, he estado mirando tutoriales y no acabo de entender el funcionamiento. No puedo realizarlo de otra forma es decir, que en vez de utilizar condicionales, el valor del select corresponda directamente al del fontsize, no puedo hacerlo así porque ese valor ya lo utilizo para otra cosa. Alguien sabe decirme que error hay?