Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. <ul id="slides">
  2. <li class="slide">
  3. <img src="url_from_input" />
  4. </li>
  5. <li class="slide">
  6. <img src="url_from_input" />
  7. </li>
  8. </ul>
  9.  
  10. <div id="slider"></div>
  11.  
  12. <script>
  13. var imgUrl = ['https://i.ytimg.com/vi/m5d1FlSeF-M/maxresdefault.jpg'];
  14.  
  15. function makeUL(array) {
  16. // Create the list element:
  17. list = document.createElement('ul');
  18. list.id = "slides";
  19.  
  20. for(var i = 0; i < array.length; i++) {
  21. // Create the list item:
  22. var li = document.createElement('li');
  23. li.className = "slide";
  24. var img = document.createElement('img');
  25.  
  26. // Set its contents:
  27. img.src = array[i];
  28. li.appendChild(img);
  29. //li.appendChild(document.createTextNode(array[i]));
  30.  
  31. // Add it to the list:
  32. list.appendChild(li);
  33. }
  34.  
  35. // Finally, return the constructed list:
  36. return list;
  37. }
  38. // Add the contents of imgUrl to #slides:
  39. document.getElementById('slider').appendChild(makeUL(imgUrl));
  40.  
  41.  
  42. function addImg(){
  43. var input = document.getElementById("input");
  44. if (input.value != ""){
  45. imgUrl.push(document.getElementById("input").value);
  46. return list;
  47. }
  48. }
  49. //test obsahu array
  50. var arrayLength = imgUrl.length;
  51. for (var i = 0; i < arrayLength; i++) {
  52. document.getElementById(demo).innerHTML = myStringArray[i];
  53. //Do something
  54. }
  55. </script>
  56. <form>
  57. <input id="input" type="text">
  58. <input type=button onclick="addImg()" value="Add image url to slider"/>
  59. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement