Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php + js] form2mail przesyła x i y
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
verbos
Zamiast zwykłego systemowego submit mam przycisk graficzny:
<... SRC="images/wyslij.gif>
formularz przesyłany metodą POST od tego czasu dokłada swoje 3gr. czyli:
x : 44
y : 27
wartości zmieniają się w zależności od położenia kursora.
Jak zrobić, aby te informacja wyciąć lub aby nie były one przesyłane do odbiorcy?
Pozdrawiam
talee
via JS

normalny link obrazek or tekst a akcja to

Kod
javascript:document.formname.submit()
verbos
U mnie nie działa... pewnie gdzieś zrobiłem błąd albo wogle robie błędy...
Mam coś takiego:
Kod
   <img SRC="images/wyslij.gif" javascript:document.form1.submit() onMouseDown="sprawdz1()" >

jak zrobić, aby sprawdził czy pola są wypełnione (sprawdz1()) a jeśli są to wysłał submita? i czy jakiegoś dodatkowego submita gdzieś mam wstawić??
Chce też, aby to działało w IE i Netscape, ale w NN jak klikne na wyślij, to wyskakuje info i niewypełnieniu pól ale i tak wysyła.
Może za bardzi java script i nie to forum, - przepraszam - ale nie wiem tym bardziej - a z założenia chciałem to w php zrobić, więc może od nowa w php?questionmark.gif
seaquest
Przenoszę na XHTML, CSS, ECMAScript
talee
akcje dajesz do linku
Kod
<a href="javascript:document.formname.submit()">obrazek or tekst</a>


można oczywiście napisać sobie funkcje validate_formname() w JS
akcja dla przycisku zmieni się na:

Kod
<a href="javascript:if (validate_formname()) document.formname.submit()">obrazek or tekst</a>



function validate_formname() {

   obj = document.formname.fieldname

   if (obj.value != '') {

      alert('komunikat ArGHHH')

       obj.focus()

        return false

   }

   return true

}
verbos
Wywala mi błąd przy:
Kod
obj = document.formname.fieldname

Niestety nie wiem jak to ominąć... mimo paru kombinacji.
mam to umieszczone w pliku *.htm w znacznikach
<script language="php">
</script>
Prosze o jeszcze troszkę cierpliwości. Ja niestety uczę się na przykładach najlepiej :?
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.