entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

-2votos

Me han dejado el profesor de programación web, crear una página, donde se pueda crear un playlist para adjuntar elementos de vídeo, para después crear en un archivo de xml para reproducirlo.

2votos

Leonardo-Tadei comentado

Y qué código tenés hecho? Con qué problema te encontraste? Cual de todas las cosas necesarias para hacer esto te está dando problemas?

1voto

Jurundio comentado

Muuy bien, es que el problema es crear un arreglo que me genere un script.

1voto

Jurundio comentado

Aquí se mira visualmente, un añadir y eliminar combobox

Aquí se mira visualmente, un añadir y eliminar combobox. Con este codigo:

$(document).ready(function() {
        var iCnt = 0;

// Crear un elemento div añadiendo estilos CSS
        var container = $(document.getElementById('labelso')).css({
            padding: '1px', margin: '60px', width: '120px', 
            borderTopColor: '#999', borderBottomColor: '#999',
            borderLeftColor: '#999', borderRightColor: '#999'
        });

        $('#btAdd').click(function() {
            if (iCnt <= 19) {

                iCnt = iCnt + 1;

                // Añadir caja de texto.
                $(container).append('<select>'+
                                        '<option value="1">Pago Programado1</option>'+
                                        '<option value="2">Pago Programado2</option>'+
                                        '<option value="3">Pago Programado3</option>'+
                                        '<option value="4">Pago Programado4</option>'+
                                        '<option value="5">Tips</option>'+
                                        '<option value="6">Medio Ambiente</option>'+
                                        '<option value="7">Alas de Luz</option>'+
                                        '<option value="8">Manejo a la Defensiva</option>'+
                                        '<option value="9">Decalogo de Ahorro</option>'+
                                     '</select>');

                if (iCnt == 1) {   

 var divSubmit = $(document.createElement('div'));
                    $(divSubmit).append('<input type=button class="bt" onclick="GetTextValue()"' + 
                            'id=btSubmit value=Enviar >');

                }

 $('#labels').after(container, divSubmit); 
            }
            else {      //se establece un limite para añadir elementos, 20 es el limite

                $(container).append('<label>Limite Alcanzado</label>'); 
                $('#btAdd').attr('class', 'bt-disable'); 
                $('#btAdd').attr('disabled', 'disabled');

            }
        });

        $('#btRemoveAll').click(function() {    // Elimina todos los elementos del contenedor

            $(container).empty(); 
            $(container).remove(); 
            $('#btSubmit').remove(); iCnt = 0; 
            $('#btAdd').removeAttr('disabled'); 
            $('#btAdd').attr('class', 'bt');

        });
    });

    // Obtiene los valores de los select al dar click en el boton "Enviar"
    var divValue, values = '';

    function GetTextValue() {

        $(divValue).empty(); 
        $(divValue).remove(); values = '';

        $('select').each(function() {
            divValue = $(document.createElement('div')).css({

                padding:'5px', width:'200px'
            });
            values += this.value + '<br >'
        });

        $(divValue).append('<p><b>Tus valores añadidos</b></p>' + values);
        $('body').append(divValue);

    };

Aquí es que salga del form, en cada combobox, genere un codigo, como lo marca el marco blanco

Y e lproblema es que no me genera el bloque de código que se presenta en esta imagen. PAra que el form que contiene los combobox, genere un script para playlist

1voto

Leonardo-Tadei comentado

Hola @Jurundio,

no podemos poner en marcha esa porción de código para debuguearla sin el resto de la página.

Podrías ponerla funcionando en algún sitio que acepte código y lo ejecute, como en este?

1voto

Jurundio comentado

En mi página web, tengo un gestor de elementos, o sea, para agregar o quitar elementos (Combobox) en un form, esto lo hago mediante JavaScript, entonces tengo un problema, he hecho varios array para que me ayuden a juntar todos los valores de cada select option para que me cambie los value de cada combobox y me los sustituya por un texto. ¿Cómo lo podría hacer? Gracias

2votos

Leonardo-Tadei comentado

no podemos poner en marcha esa porción de código para debuguearla sin el resto de la página.

Podrías ponerla funcionando en algún sitio que acepte código y lo ejecute, como en este?

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta