Optimizar un switch

Iniciado por Mitazú, 23 Octubre 2017, 18:28 PM

0 Miembros y 1 Visitante están viendo este tema.

Mitazú

 :-\
Hola me gustaría saber si conocen o tienen alguna idea de como optimizar éste código, el problema es que al ejecutarse el código php genera varias líneas de código en la función de javascript ¿cómo podría evitar eso?

Código (javascript) [Seleccionar]
//Función de javascript
function capturar(index){
   switch(index){
        <?php //Dónde empieza la parte de php
         
$i=0;
         while(
$i 10){ // El 10 es sólo un ejemplo, en realidad son más
             
$i++;
             echo 
" // Imprime las opciones
             case "
.$i.":
             s1 = document.popup1"
.$i.".objeto1.value;
             s2 = document.popup2"
.$i.".objeto2.value;
             s3 = document.popup3"
.$i.".objeto3.value;
             break;
             "
;
        }
        
?>
//Dónde termina de ejecutarse el php
   } //Como resultado el switch tiene bastantes opciones
   xfuncion(s1, s2, s3);
}