![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
Witam
Chciałbym żeby po kliknięciu w edytuj bez przeładowania strony zmieniło się edytuj na pole input Zrobiłem takie coś edytuj zmienia się na TU ale jak zrobić żeby zmieniało się na drugi podany kod? Kod <div id="gg" onclick="document.getElementById('gg').innerHTML = 'TU';">Edytuj</div>
Ten post edytował Piotrwusek 5.05.2008, 22:06:45 |
|
|
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
wyciągasz dane z div o id gg, i wkładasz je z powrotem razem z inputem:)
kawałek kodu:
Ten post edytował b_chmura 5.05.2008, 22:12:52 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
a da sie tu wywołać funkie a w funkcji zapytanie do bazy
Kod <script> funcion save(dan,id) { zapytanie } </script> jak ma wyglądać to zapytanie w funkcji bo opcjonalnie mam tak ale to wykonuje sie w innym pliku i jest niebezpiecznie Kod function save (dane,id) { var ajaxRequest = false; if (window.XMLHttpRequest) { ajaxRequest = new XMLHttpRequest (); if (ajaxRequest.overrideMimeType) { ajaxRequest.overrideMimeType ('text/xml'); } } else if (window.ActiveXObject) { try { ajaxRequest = new ActiveXObject ("Msxml2.XMLHTTP"); } catch (exception) { ajaxRequest = new ActiveXObject ("Microsoft.XMLHTTP"); } } ajaxRequest.open ('GET', 'include/modules/members/save.php?dane=' + dane + '&id='+ id, true); ajaxRequest.onreadystatechange = function () { if (ajaxRequest.readyState == 1) { document.getElementById('spr').style.color = 'blue'; document.getElementById('spr').innerHTML="Sprawdzanie..."; } else if (ajaxRequest.readyState == 4) { if (ajaxRequest.status == 200) { document.getElementById('edytuj-'+id).innerHTML="Zapisano"; } }; ajaxRequest.send (null); } bo tak to to w innym pliku Ten post edytował Piotrwusek 6.05.2008, 07:07:26 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
niestety nie ma innej możliwości jak poprzez wczytanie pliku zewnętrznego z przekazaniem odpowiednich parametrów.
Filtruj porządnie dane wprowadzane przez adres url a na pewno nic poważnego sie nie stanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:18 |