henri2014
Goto Top

Form wird versendet, wenn ich irgendwo klicke

Hallo zusammen,

habe ich wieder ein Problem festgestellt, wenn ich das Form ausfüllt, eine richtige Email-Adresse und pflichte Felder ausfülle,einfach irgendwo daneben klicke, wird mein Form versenden, ohne dass ich auf dem Button versenden klicke.

Können Sie mir bitte sagen was los ist?

so sieht mein onSelect des Buttons versenden aus
If(
    IsMatch(
        DataCardValue4.Text;
        "^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$"    
    );
    If(
        SubmitForm(SharePointForm1);Navigate(Screen1);
        Notify(
            "Ihr Antrag wurde erfolgreich versendet";    
            NotificationType.Success; 
            0
        );
        Notify(
            "Wurde leider Ihr Antrag nicht versendet";    
            NotificationType.Error;
            0
        )
    );
    Notify(
        "Bitte geben Sie eine gültige E-Mail-Adresse ein";    
        NotificationType.Error
    ) 
)
2023-08-07 13_35_40-

Content-ID: 8069366409

Url: https://administrator.de/contentid/8069366409

Ausgedruckt am: 24.11.2024 um 04:11 Uhr

michi1983
michi1983 07.08.2023 um 14:48:38 Uhr
Goto Top
Hallo,

um das beantworten zu können, müssten wir schon den ganzen Code des Formulars sehen.
Das kann ein falsch spezifierter CSS Selektor sein, das kann ein Amok laufendes onClick Event sein, etc...

Gruß
Henri2014
Henri2014 07.08.2023 aktualisiert um 15:57:50 Uhr
Goto Top
@michi1983,
ich glaube habe ich es gefunden es lag hier die Zeile wurde kommentiert, leider was ich nicht verstehe ich das wenn ich eine gültige E-Mail-Adresse eingeben, bekomme ich weiterhin den Error "Bitte geben Sie eine gültige E-Mail-Adresse ein" wenn ich in einem anderen Feld klicke, woran liegt es? hast du eine Ahnung?
wenn ich die Zeile "SubmitForm(SharePointForm1);" kommentiert bekomme ich leider keine Meldung "Bitte geben Sie eine gültige E-Mail-Adresse ein"
If(
    IsMatch(
        DataCardValue4.Text;
        "^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$"   
    );
    //SubmitForm(SharePointForm1);
   Notify("Bitte geben Sie eine gültige E-Mail-Adresse ein"; NotificationType.Error)  
)
michi1983
michi1983 07.08.2023 um 15:52:59 Uhr
Goto Top
1. bitte nutze auch code Tags in deinen Kommentaren
2. ohne deinen ganzen Code zu kennen, kann dir hier keiner antworten, sondern nur raten
Henri2014
Henri2014 07.08.2023 um 17:02:38 Uhr
Goto Top
Habe ich diese probieren leider klappt es einfach nicht kkann jemandem mir sagen was los?
2023-08-07 17_01_17-fotos
Xerebus
Xerebus 16.08.2023 um 11:31:33 Uhr
Goto Top
Wie @michi1983 schon gesagt hat.
Mit deinen Codeschnippsel kann dir keiner hier helfen.