- Milyen alaplapot vegyek?
- Milyen videókártyát?
- Fejhallgató erősítő és DAC topik
- Milyen SSD-t vegyek?
- Milyen billentyűzetet vegyek?
- Apple MacBook
- Kormányok / autós szimulátorok topikja
- Soundbar, soundplate, hangprojektor
- HiFi műszaki szemmel - sztereó hangrendszerek
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
nevemfel
senior tag
válasz
A_ScHuLcZ #10235 üzenetére
Ránézve a kódra, én is ezt tenném, amit írtál:
Google alapján arra jutottam, hogy talán eseménykezelést kellene csinálnom a form-on létrehajtott submit eseményre, de lehet, hogy teljesen rossz úton járok.
A submit feliratú button type-ját buttonról submit-ra módosítanám, és levenném az onclick eseménykezelőt erről a gombról. A submitAction függvényt a form elem onsubmit eseményéből hívnám meg:
<form method="post" onsubmit="return submitAction()">
.A submitAction functiont is módosítani kell. Ha mehet a submit, akkor a submitAction true értékkel térjen vissza, ha nem, akkor false-al, tehát ezt:
document.forms[0].submit();
, erre kell cserélni:return true;
Na most ez az elmélet, kipróbálni nem próbáltam ki. Ami látszik a forráskódból, hogy ez egy nagyon régi script lehet, és én semmiféle validációt nem látok a submitAction-ben, így ez elvileg mindig végrehajtja a form submitet, bármi is van az email mezőben. Az sem világos, hogy a loadAction és a submitAction miért állítgatja a form action-jét, méghozzá ha jól látom, ugyanarra az értékre.
Új hozzászólás Aktív témák
- Otthoni hálózat és internet megosztás
- Demót kapott a Lost Soul Aside
- Milyen alaplapot vegyek?
- Milyen videókártyát?
- Fejhallgató erősítő és DAC topik
- Futás, futópályák
- Milyen SSD-t vegyek?
- Villanyszerelés
- A fociról könnyedén, egy baráti társaságban
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- További aktív témák...
- GYÖNYÖRŰ iPhone SE 2020 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3278, 100% Akkumulátor
- Xiaomi Redmi Note 7 64GB, Kártyafüggetlen, 1 Év Garanciával
- MacBook felváráslás!! MacBook, MacBook Air, MacBook Pro
- AKCIÓ! DELL Precision 7540 i7-9850H Quadro T2000 16GB 512GB 1 év garancia
- ÁRCSÖKKENTÉS ASUS HD6870 videókártya
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest