login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Loginform weergeven met JS (Opgelost)

Offline cunces - 26/07/2009 15:46 (laatste wijziging 26/07/2009 15:47)
Avatar van cuncesNieuw lid Dit is mijn script:
  1. <a href="#" onclick="showlogin()">login</a>





  1. function showlogin() {
  2. var div = document.getElementById("form");
  3. if(div.hasChildNodes()) {
  4. div.innerHTML="";
  5. }
  6. var form = createForm("login(this); return false");
  7. div.appendChild(form);
  8.  
  9. var table = createTable("0", "5");
  10. form.appendChild(table);
  11.  
  12. //Naam
  13. var tr = document.createElement("tr");
  14. table.appendChild(tr);
  15. var td = document.createElement("td");
  16. tr.appendChild(td);
  17. td.appendChild(document.createTextNode("name: "));
  18.  
  19. //input
  20. var td2 = document.createElement("td");
  21. tr.appendChild(td2);
  22. var inputnaam = createInputField("naam", "tekst", "naam", "");
  23. td2.appendChild(inputnaam);
  24.  
  25. //2e kolom (password: )
  26. var tr2 = document.createElement("tr");
  27. table.appendChild(tr2);
  28. var td3 = document.createElement("td");
  29. tr2.appendChild(td3);
  30. td3.appendChild(document.createTextNode("password: "));
  31.  
  32. //2e kolom, 2e rij
  33. var td4 = document.createElement("td");
  34. tr2.appendChild(td4);
  35. var inputnaam2 = createInputField("paswoord", "password", "paswoord", "");
  36. td4.appendChild(inputnaam2);
  37. var td5 = document.createElement("td");
  38. tr2.appendChild(td5);
  39. var submit = createInputField("submit","submit","submit","login");
  40. td5.appendChild(submit);
  41.  
  42.  
  43. }
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57. function createTable(border, celpadding, cellspacing) {
  58. var table = document.createElement("table");
  59. table.setAttribute("border", border);
  60. table.setAttribute("celpadding", celpadding);
  61. table.setAttribute("cellspacing", cellspacing);
  62. return table;
  63. }
  64.  
  65.  
  66. function createTable(border, celpadding) {
  67. var table = document.createElement("table");
  68. table.setAttribute("border", border);
  69. table.setAttribute("celpadding", celpadding);
  70. return table;
  71. }





Maar nu wil ik hetzelfde doen voor m'n register en dat wordt wat lang. Iemand een goed alternatief, of tips?

2 antwoorden

Gesponsorde links
Offline Koen - 26/07/2009 15:53
Avatar van Koen PHP expert Zet het boeltje in een verborgen div, en maak die zichtbaar met een toggle functie? 
Offline cunces - 26/07/2009 15:57
Avatar van cunces Nieuw lid ga ik is schrijven, bedankt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2026 Sitemasters.be - Regels - Laadtijd: 0.173s