Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Pagina de seleccion de options</title>
  6. <meta name="author" content="Jorge García Castro">
  7. </head>
  8. <body>
  9. <select multiple id="selectIDIzq" name="NombreID" size="5">
  10. <option ondblclick="function_datosAsignadosDer()" value="Volvo">Volvo</option>
  11. <option ondblclick="function_datosAsignadosDer()" value="Mazda">Mazda</option>
  12. <option ondblclick="function_datosAsignadosDer()" value="Chevrolet">Chevrolet</option>
  13. <option ondblclick="function_datosAsignadosDer()" value="Kia">Kia</option>
  14. <option ondblclick="function_datosAsignadosDer()" value="Ford">Ford</option>
  15. </select>
  16. <button onclick="function_datosAsignadosIzq()"><<</button>
  17. <button onclick="function_datosAsignadosDer()">>></button>
  18. <select multiple="" id="selectIDDer" size="5">
  19.  
  20. </select>
  21. <script type="text/javascript">
  22. function function_datosAsignadosDer() {
  23. var opcionIzq = document.getElementById('selectIDIzq');
  24. var opcionDer = document.getElementById('selectIDDer');
  25. for ( var i = 0, l = opcionIzq.options.length, o; i < l; i++ )
  26. {
  27. o = opcionIzq.options[i];
  28. if(o.selected == true){
  29. var option = document.createElement("option");
  30. option.text = o.text;
  31. opcionDer.add(option);
  32. opcionDer.addEventListener('dblclick',function_datosAsignadosIzq,false);
  33. opcionIzq.remove(i);
  34. }
  35. }
  36. }
  37. function function_datosAsignadosIzq() {
  38. var opcionIzq = document.getElementById('selectIDIzq');
  39. var opcionDer = document.getElementById('selectIDDer');
  40. for ( var i = 0, l = opcionDer.options.length, o; i < l; i++ )
  41. {
  42. o = opcionDer.options[i];
  43. if(o.selected == true){
  44. var option = document.createElement("option");
  45. option.text = o.text;
  46. opcionIzq.add(option);
  47. opcionIzq.addEventListener('dblclick',function_datosAsignadosDer,false);
  48. opcionDer.remove(i);
  49. }
  50. }
  51. }
  52. </script>
  53. </body>
  54. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement