Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabela do formularza
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Baardo
Napisałem takie coś i wszystko śmiga tylko zastanawiam się czy można zrobić tak żeby wiersz z danymi w tabeli był pokazywany tylko po zaznaczeniu opcji w formularzu?


  1. <!DOCTYPE html>
  2. <meta charset="utf-8"/>
  3.  
  4. function fff() {
  5. var tabelka=document.getElementById("tabelka");
  6. var marka=document.getElementById("i1").value;
  7. var model=document.getElementById("i2").value;
  8. var typ=document.getElementById("i3").value;
  9. var poj=document.getElementById("i4").value;
  10. var rocz=document.getElementById("i5").value;
  11.  
  12. var lust=document.getElementById("i6");
  13. var bluetooth=document.getElementById("i7");
  14. var tap=document.getElementById("i8");
  15. var gps=document.getElementById("i9");
  16. var kam=document.getElementById("j1");
  17.  
  18. var lew=document.getElementById("r1");
  19. var praw=document.getElementById("r2");
  20. var strona= "Wybierz, z ktorej strony kierownica";
  21.  
  22. var czarny=document.getElementById("Czarny");
  23. var czerwony=document.getElementById("Czerwony");
  24. var bialy=document.getElementById("Bialy");
  25. var kolor="wybierz kolor";
  26.  
  27.  
  28.  
  29. if(poj<1000) {
  30. poj="";
  31. }
  32. if(poj>5000) {
  33. poj="";
  34. }
  35. if(rocz<1900) {
  36. rocz="";
  37. }
  38. if(lust.checked==true) {
  39. lust="Tak";
  40. }
  41. else {
  42. lust="Nie";
  43. }
  44. if(bluetooth.checked==true) {
  45. bluetooth="Tak";
  46. }
  47. else {
  48. bluetooth="Nie";
  49. }
  50. if(tap.checked==true) {
  51. tap="Tak";
  52. }
  53. else {
  54. tap="Nie";
  55. }
  56. if(gps.checked==true) {
  57. gps="Tak";
  58. }
  59. else {
  60.  
  61. }
  62. if(kam.checked==true) {
  63. kam="Tak";
  64. }
  65. else {
  66. kam="Nie";
  67. }
  68. if(lew.checked==true) {
  69. strona="z lewej";
  70. }
  71. if(praw.checked==true) {
  72. strona="z prawej";
  73. }
  74. if(czarny.selected==true) {
  75. kolor="Czarny";
  76. }
  77. if(czerwony.selected==true) {
  78. kolor="Czerwony";
  79. }
  80. if(bialy.selected==true) {
  81. kolor="Bialy";
  82. }
  83.  
  84.  
  85.  
  86. tabelka.innerHTML= "<table border=\"1px solid black\"><tr><td>Marka</td><td>"+marka+"</td></tr><tr><td>Model</td><td>"+model+"</td></tr><tr><td>Typ</td><td>"+typ+"</td></tr><tr><td>Pojemnosc</td><td>"+poj+"</td></tr><tr><td>Rocznik</td><td>"+rocz+"</td></tr><tr><td>Podgrz lusterka</td><td>"+lust+"</td></tr><tr><td>Bluetooth</td><td>"+bluetooth+"</td></tr><tr><td>Skorzana tapicerka</td><td>"+tap+"</td></tr><tr><td>GPS</td><td>"+gps+"</td></tr><tr><td>Kamera cofania</td><td>"+kam+"</td></tr><tr><td>Kierownica</td><td>"+strona+"</td></tr><tr><td>Kolor</td><td>"+kolor+"</td></tr></table>";
  87. }
  88. </script>
  89. </head>
  90. Marka<input type="text" id="i1"> <br/>
  91. Model<input type="text" id="i2"><br/>
  92. Typ<input type="text" id="i3"><br/>
  93. Pojemnosc<input type="number" id="i4"><br/>
  94. Rocznik<input type="number" id="i5"><br/>
  95. <br/><br/>
  96.  
  97. Podgrzewane lusterka<input type="checkbox" id="i6"><br/>
  98. Bluetooth<input type="checkbox" id="i7"><br/>
  99. Skorzana tapicerka<input type="checkbox" id="i8"><br/>
  100. GPS<input type="checkbox" id="i9"><br/>
  101. Kamera cofania<input type="checkbox" id="j1"><br/>
  102. <form name="f1">
  103. Kierownica <br/>
  104. Z lewej<input type="radio" name="ra1" id="r1" /><br/>
  105. Z prawej <input type="radio" name="ra1" id="r2" /><br/>
  106. </form>
  107. Kolor
  108. <option id="Czarny">Czarny</option>
  109. <option id="Czerwony">Czerwony</option>
  110. <option id="Bialy">Bialy</option>
  111. </select>
  112. <button onclick="fff()">wyslij</button>
  113. <br/>
  114. <div id="tabelka">
  115. </div>
  116. </body>
  117. </html>
Neutral
Kod
/*el.*/addEventListener('click',function(){
   // if(/* ... */) {
   // div.style.display = 'none';
      // }else{
     //  div.style.display = 'block';
      // }
},false);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.