ilch Forum » Allgemein » HTML, PHP, SQL,... » mehrere js. Dateien, in eine Datei ?

Geschlossen
  1. #1
    User Pic
    arndt Mitglied
    Registriert seit
    22.05.2011
    Beitrge
    24
    Beitragswertungen
    1 Beitragspunkte
    Hallo Forum,
    kann ich die unten aufgeführten Java Script Dateien in nur eine Datei zusammen fassen, wie sollte dies dann aussehen?
    Danke im voraus für Eure Unterstützung! Ich bin Ahnungsloser, bitte dringend um HILFE!
    Gruß arndt

    Dies wären die entsprechenden Codes
    <script src="https://www.dw-formmailer.de/compress/scripts_forms_js_calendar.php?lng=de&dsg=blue&ver=1.1.1"></script>
    <script src="https://www.dw-formmailer.de/geodata/country.js.php?ver=1.2.0"></script>
    <script src="https://www.dw-formmailer.de/geodata/geodata.js?ver=1.2.0"></script>
    <script src="https://www.dw-formmailer.de/scripts/forms_function.js?ver=1.0.3"></script>

    <script>
    var key = '33a6e4b05fce30f6ca1a40e0b2eb6cd1';
    var chs = '';
    var chk;
    function check_form(f,g) {
    chk=false;
    if (f.elements['absender_anrede'].length > 1) {
    for (var i=0;i<f.elements['absender_anrede'].length;i++) {
    if (f.elements['absender_anrede'][i].checked == true) {
    chk=true;
    }
    }
    } else {
    if (f.elements['absender_anrede'].checked == true) {
    chk=true;
    }
    }
    if (!chk) {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Anrede)");
    return false;
    }
    if (f.elements['absender_name'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Name)");
    f.elements['absender_name'].focus();
    return false;
    }
    if (f.elements['absender_vorname'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Vorname)");
    f.elements['absender_vorname'].focus();
    return false;
    }
    if (f.elements['absender_straße'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Stra\u00DFe)");
    f.elements['absender_straße'].focus();
    return false;
    }
    if (f.elements['absender_nr.'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Nr)");
    f.elements['absender_nr.'].focus();
    return false;
    }
    if (f.elements['geo_PLZ'][1].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(PLZ/Ort)");
    f.elements['geo_PLZ'][1].focus();
    return false;
    }
    if (f.elements['geo_Ort'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(PLZ/Ort)");
    f.elements['geo_Ort'].focus();
    return false;
    }
    if (f.elements['absender_telefon'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Telefon)");
    f.elements['absender_telefon'].focus();
    return false;
    }
    if (f.elements['absender_mail'].value=='') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Ihre E-Mail-Adresse)");
    f.elements['absender_mail'].focus();
    return false;
    } else {
    if (!VerifyEmailAddress(f.elements['absender_mail'].value)) {
    alert("Bitte geben Sie eine g\u00FCltige E-Mail Adresse ein! \n(Ihre E-Mail-Adresse)");
    f.elements['absender_mail'].focus();
    return false;
    }
    }
    if (f.elements['absender_erwachsener'].selectedIndex==0) {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Anzahl Erwachsener)");
    f.elements['absender_erwachsener'].focus();
    return false;
    }
    if (f.elements['absender_kinder'].selectedIndex==0) {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Anzahl der Kinder)");
    f.elements['absender_kinder'].focus();
    return false;
    }
    if (f.elements['absender_hund'].selectedIndex==0) {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Hund)");
    f.elements['absender_hund'].focus();
    return false;
    }
    if (f.elements['absender_anreise'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Anreise)");
    f.elements['absender_anreise'].focus();
    return false;
    }
    if (f.elements['absender_abreise'].value == '') {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Abreise)");
    f.elements['absender_abreise'].focus();
    return false;
    }
    if (!f.elements['AGB'].checked) {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(AGB)");
    f.elements['AGB'].focus();
    return false;
    }
    if (!f.elements['absender_Einwilligung_Datenspeicherung'].checked) {
    alert("Bitte alle Pflichtfelder ausf\u00FCllen! \n(Ich willige ein, dass meine Angaben zur Kontaktaufnahme und Zuordnung f\u00FCr eventuelle R\u00FCckfragen dauerhaft gespeichert werden.Hinweis: Diese Einwilligung k\u00F6nnen Sie jederzeit mit Wirkung f\u00FCr die Zukunft widerrufen, indem Sie eine E-Mail an \"fh-ziller@t-online.de\" schicken.)");
    f.elements['absender_Einwilligung_Datenspeicherung'].focus();
    return false;
    }
    return true;
    };
    </script>

    betroffene Homepage: www.ferienhaus-ziller.de/


    Zuletzt modifiziert von arndt am 12.09.2020 - 15:59:54
    Ich kann freilich nicht sagen, ob es besser wird, wenn es anders wird. Aber soviel kann ich sagen: es muss anders werden, wenn es besser werden soll!
    www.ferienhaus-ziller.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    alfredzakai Mitglied
    Registriert seit
    12.09.2020
    Beitrge
    1
    Beitragswertungen
    0 Beitragspunkte
    Dazu benötigen sie einen Task Runner, der die Javascript und CSS dateien minimiert und kombiniert. Sie können eines davon verwenden: Gulp, Grunt, Webpack.


    Zuletzt modifiziert von alfredzakai am 12.09.2020 - 16:05:35
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    arndt Mitglied
    Registriert seit
    22.05.2011
    Beitrge
    24
    Beitragswertungen
    1 Beitragspunkte
    Hallo,
    Danke für die Nachricht. Was könnten Sie mir empfehlen?
    Welches Tool wäre am einfachsten, für einen Anfänger, zu bewerkstelligen?
    MfG
    Arndt
    Ich kann freilich nicht sagen, ob es besser wird, wenn es anders wird. Aber soviel kann ich sagen: es muss anders werden, wenn es besser werden soll!
    www.ferienhaus-ziller.de
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten