Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript]Czyszczenie DIV'a po wybraniu
Forum PHP.pl > Forum > Przedszkole
dariolee
Mam DIV'a do którego są zrzucane wyniki autopodpowiedzi. Po kliknięciu w jedną z podpowiedzi wstawia mi w pole NIP i nazwa. Jak zrobić, żeby po kliknięciu wstawił wartość i wyczyścił DIV'a

function wstaw_podmiot (NIP,tablica) {
var nip_java = document.forms['formDodajKontrole'].f_NIP;
var nazwa = document.forms['formDodajKontrole'].f_podmiot;
var id_podmiot = document.forms['formDodajKontrole'].f_IDPodmiot;
nip_java.value = NIP;
nazwa.value = tablica["nazwa"];
id_podmiot.value = tablica["id_podmiot"];
}

Powyższa fukcja jest wywoływana z php.

$q=$_GET["q"];

if (strlen($q) > 0) {
$hint="";
for($i=0; $i<count($podmioty); $i++){
if ($q == substr($podmioty[$i]['nip'], 0, strlen($q))) {
if ($hint==""){
$tablica[$i] = array("nazwa" =>$podmioty[$i]['nazwa'], "id_podmiot"=>$podmioty[$i]['id_podmiot']);
$hint= sprintf('<a href=\'#\' onClick=\'wstaw_podmiot(%s,%s)\'>%s %s</a><br />',$podmioty[$i]['nip'],json_encode($tablica[$i]),$podmioty[$i]['nip'],$podmioty[$i]['nazwa']);

}
else {
$tablica[$i] = array("nazwa" =>$podmioty[$i]['nazwa'], "id_podmiot"=>$podmioty[$i]['id_podmiot']);
$hint= sprintf("%s <a href=# onClick='wstaw_podmiot(%s,%s)'>%s %s</a><br />",$hint,$podmioty[$i]['nip'],json_encode($tablica[$i]),$podmioty[$i]['nip'],$podmioty[$i]['nazwa']);
}
}
}
}

Teraz mam tak, że po kliknięciu w link dalej mam wyświetlonego DIV'a.
wookieb
Uzywaj bbcode

  1. element.innerHTML=''; // czyszczenie
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.