Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] zawartość elementu
Forum PHP.pl > Forum > Przedszkole
fx69
Mam formularz, gdzie do submita jest podpieta funkcja js. Chodzi o to, aby wynikiem jej dzialania bylo wyswietlenie w divie (o konkretnym id) liczby, ktora zwroci.
Strzelam, ze moze chodzic o wywolanie document.write lub element.write czy cos w tym stylu...

anyway: prosze o pomoc smile.gif
JaRoPHP
Proponuję taki skrypt, wstawiający do danego elementu <div> napis: Jakis napis:
Kod
<script type="text/javascript">
function create() {
    var oDiv = document.getElementById("elem");
    var oText = document.createTextNode("Jakis napis");
    oDiv.appendChild(oText);
}
</script>

Mam nadzieję, że się przyda...
fx69
ok. dzieki smile.gif to krok naprzod.

jednak tym razem "Jakis tekst" sie wyswietla przez chwile, a po wczytaniu do konca zrodla html / php - znika ohmy.gif
JaRoPHP
Niestety nie mając kodu Twojej strony, pozostaje mi sie domyślać o przyczynach...

Wnioskuję, że masz formularz i przycisk <input type="submit" ... />.
Dość ważne jest, co ten formularz robi, i czy musi to być formularz (może tylko przycisk wystarczy)?. Generalnie formularz po naciśnięciu submitu przetwarza dane i wczytuje stronę na nowo, dlatego pojawia się napis, który zaraz potem znika... Jak opuścisz (zlikwidujesz znacznik <form>), powinno działać. No chyba, że dodasz to znacznika form: onsubmit="fun()", a funkcja ta będzie zwracać wartość false, po przeprowadzeniu wszystkich operacji.

Ale bez znajomości kodu, to mogę sobie gdybać.
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.