Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: SUBMIT FORM BLOKADA WSTECZ jak dodać dynamicznie INPUT do każdego FORM
Forum PHP.pl > Forum > PHP
grzesio
Wyjaśniam w czym mam problem założenie:
Mam dowolną ilość FORM na stronie :



<FORM>
..............
<input type="submit" value="Wyślij">
</FORM>

<FORM>
..............
<input type="submit" value="Wyślij">
</FORM>

..............


$czas = $Date->modify( '+1 second' );

Potrzebuję do każdego <FORM> dodać dynamicznie po wyświetleniu strony pole input:
<input type=hidden value=$czas name=klik>

Jak dodać dodatkowy INPUT do każdego FORM ?
Tak aby ten nowy input o nazwie klik był przy każdym input type=submit,
tak by czas pojawił się przy każdym kliknięciu...

szukam informacji byłbym wdzięczny za pomoc...

-G.


Wazniak96
Najprościej chyba skorzystać z narzędzia edytora pt. "Zamień". smile.gif
grzesio
mam 300 stron po kilka <FORM>
JESTEM LENIWY smile.gif
Wazniak96
No to napisz sobie programik, który zrobi to za Ciebie. smile.gif
grzesio
szukam natchnienia jak poeta
lecz google spadły mi z oczy
i szukam ja ślepiec punktu zaczepienia
rad11
np. tak tylko zmień sobie typ.
grzesio
zaraz testuję Twój przykład
Ten również dodaje dodatkowe INPUT do FORM:

  1. <CENTER><FORM ACTION="test3.html" >
  2. <INPUT type=text name=imie value="ukryte_nazwisko">
  3.  
  4. <INPUT TYPE='submit' Value='POKAZ1' style='font:12pxarial; border-color:red; background-color:#FFCC00; border-width: 2;' >
  5. </FORM> </CENTER>
  6.  
  7.  
  8. <FORM ACTION="test3.html" >
  9. <INPUT type=text name=imie value="ukryte_imie">
  10. <INPUT style='font:12pxarial; border-color:red; background-color:#FFCC00; border-width: 2;' TYPE='submit' Value='POKAZ2'>
  11.  
  12. </FORM>
  13.  
  14.  
  15.  
  16. <FORM ACTION="test3.html" name=form4 >ile Input'ow
  17. <INPUT style='font:12pxarial; border-color:red; background-color:#FFCC00; border-width: 2;' TYPE='text' name=ile_submit >
  18. <INPUT style='font:12pxarial; border-color:red; background-color:#FFCC00; border-width: 2;' TYPE='submit' Value='POKAZ3'>
  19. </FORM>
  20.  
  21.  
  22.  
  23.  
  24. var node_list = document.getElementsByTagName('input');
  25. var form_list = document.getElementsByTagName('form');
  26.  
  27.  
  28.  
  29. document.form4.ile_submit.value=node_list.length;
  30.  
  31. for (var i = 0; i < form_list.length; i++) {
  32. var node = node_list[i];
  33. if (node.getAttribute('type') == 'submit') {
  34.  
  35.  
  36. // node.value = i;
  37. // node.setAttribute("id",i);
  38.  
  39.  
  40.  
  41.  
  42. }
  43. with(izt = (d = document || window).createElement("input")) type = "text", value = "Some value here", name="klik"; d.forms[i].appendChild(izt);
  44.  
  45. }
  46.  
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.