Pasar nombre de div a option
Publicado por Fernando (7 intervenciones) el 28/11/2016 18:54:37
Hola de nuevo, estoy haciendo un ejercicio de listas creadas dinamicamente y me pide que el nombre o descripcion de las etiquetas <option> la obtengan del div, les dejo el código para que se entienda mejor:
Lo que me piden es que con javascript logre "enviar" como parámetro a la etiqueta <option> pues obviamente para que muestre "Obras selectas de Shakespeare"
De momento lo he solucionado con
Sin embargo no es lo correcto, en fin, necesito algo de orientación.
Saludos!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript">
// 1.- Crear el elemento
var option1 = document.createElement("option");
// 2.- Crear un nodo de texto
var contOption1 = document.createTextNode("Obras selectas de Shakespeare");
// 3.- Añadir el nodo de texto al elemento
option1.appendChild(contOption1);
// 4.- Agregar atributos al elemento
option1.setAttribute("value", "01");
// 5.- Agregar el elemento al documento
document.getElementById("idseccion").appendChild(option1);
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<Div id="Seccion01" class="caja" descripcion="Obras selectas de Shakespeare">
<h2>Obras selectas de Shakespeare</h2>
<ul>
<li>
Comedias
<ul>
<li><a href="/asyoulikeit/">As You Like It</a></li>
<li>All's Well That Ends Well</li>
<li>A Midsummer Night's Dream</li>
<li>Twelfth Night </li>
</ul>
</li>
</ul>
</Div>
Lo que me piden es que con javascript logre "enviar"
1
descripcion="Obras selectas de Shakespeare"
De momento lo he solucionado con
1
2
3
var contOption1 = document.createTextNode("Obras selectas de Shakespeare");
// 3.- Añadir el nodo de texto al elemento
option1.appendChild(contOption1);
Sin embargo no es lo correcto, en fin, necesito algo de orientación.
Saludos!
Valora esta pregunta


0