Ergebnis 1 bis 1 von 1

Thema: Pop up Fenster im <form> Teil von Php teilweise abschalten (html, javascript, input)

  1. #1
    HTML Newbie
    Registriert seit
    20.05.2015
    Beiträge
    1
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Pop up Fenster im <form> Teil von Php teilweise abschalten (html, javascript, input)

    Moin Moin zusammen,die Überschrift klingt leicht verwirrend deshalb eine erklärung:Mein Programm benötigt sehr viele Datenbanken. Es ist in erster Linie ein Notenrechner. Dieser Notenrechner wird in mehrere Fächer eingeteilt. Nun habe ich eine Datenbank mit mySQL (xampp) erstellt. Die Datenbank wird über ein Pop-Up Fenster "erstellt" - das bedeutet der User klickt auf den Button und erhält ein positives Ergebnis. Das Anzeigen der Tabelle klappt ebenfalls, nach dem gleichem Prinzip.Nun kommt das Problem:Zuerst kommt die Überschrift "Mathe" es folgen zwei
    's .Es soll möglich sein bis zu 4 weitere Noten hinzuzufügen. Im Php script ist auch eine If Clausel angebracht die das Kontrolliert. Im HTML Teil habe ich aber das Pop-Up Fenster ebenfalls mit angebracht. Wenn ich auf Notenhinzufügen klicke, öffnet sich ein neues Fenster und es kommt die Fehlermeldung(soll auch so sein, da keine Note angegeben wurde). Wenn ich nun im Input Feld etwas eingeben möchte öffnet sich ebenfalls ein Fenster, es blockiert meine Eingabe. Das soll aber so nicht sein.... Hier der Code abschnitt:



    HTML-Code:
    <form action="note_mathe_hinzufugen.php" method="post" target="popup" onclick="window.open('', 'popup', 'width=400 height=400, scrollbars=no, toolbar=no, status=no, resizable=yes, menubar=no, location=no, directories=no, top=10, left=10')" title="Info">                    <input type="number" name="mathe-1" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />            <input type="number" name="mathe-2" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />            <input type="number" name="mathe-3" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />            <input type="number" name="mathe-4" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />            <input type="submit" name="ausgabe" value="Note hinzufügen!" />        </form>
    Mein zweiter Versuch (ähnelt auch dem dritten)



    HTML-Code:
    <form action="note_mathe_hinzufugen.php" method="post" target="popup" onclick="window.open('', 'popup', 'width=400 height=400, scrollbars=no, toolbar=no, status=no, resizable=yes, menubar=no, location=no, directories=no, top=10, left=10')" title="Info">
            </form>
            <form action="note_mathe_hinzufugen.php" method="post">
                <input type="number" name="mathe-1" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />
                <input type="number" name="mathe-2" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />
                <input type="number" name="mathe-3" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />
                <input type="number" name="mathe-4" value="Note" onfocus="if(this.value=='Vorname eingeben'){this.value='';}" onblur="if(this.value==''){this.value='Note';}" />
            </form>
            <form action="note_mathe_hinzufugen.php" method="post" target="popup" onclick="window.open('', 'popup', 'width=400 height=400, scrollbars=no, toolbar=no, status=no, resizable=yes, menubar=no, location=no, directories=no, top=10, left=10')" title="Info">
                <input type="submit" name="ausgabe" value="Note hinzufügen!" />
            </form>
    So richtig klappen tut es nicht. Beim 2. Versuch kommt ein Fehler, es erkennt nicht die "name" zuweisung. Dadurch kommt das "note_mathe_hinzufugen.php" Dokument nicht zum arbeiten.Leider bin ich auch nach 30 minuten ratlos und im Internet fand ich keine Lösung dazu. Nun die Frage, gibt es eine Möglichkeit im Input Feld wo die Zahlen eingegeben werden sollen die Pop Up Fenster Funktion abzuschalten??
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von rich17 (20.05.2015 um 23:04 Uhr)

Ähnliche Themen

  1. Mit Javascript auf html input file zugreifen
    Von GastUser im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 4
    Letzter Beitrag: 26.07.2013, 19:24
  2. HTML Form via Javascript (mit Hashbang)
    Von XantypiaxD im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 28.11.2011, 14:10
  3. Antworten: 9
    Letzter Beitrag: 07.04.2011, 20:50
  4. Bei input Text mit Barcode-Scanner geht Download Fenster auf
    Von csigg im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 0
    Letzter Beitrag: 04.01.2008, 12:36
  5. automatische INPUT FORM ???
    Von im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 10.06.2005, 09:08

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •