Ergebnis 1 bis 10 von 10

Thema: Brauche mal bitte eure Hilfe!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Brauche mal bitte eure Hilfe!

    Also, ich mache gerade eine Homepage, und möchte da eine 'moderne Passwort abfrage' machen. Dazu hab ich hier so ein paar Schaltflächen, die einen bestimmten Wert haben. Wenn man drauf klickt, dann erscheint er oben in dieser Leiste. Wenn die Zahl z.B. 123456 ist, und man auf den 'c' knopf unten rechts drückt, dann wird der input geprüft, und wenn er halt diesen Wert hat, dann kommt man halt auf die Passwortgeschützte Seite, und dafür brauch ich dann halt auch ne Funktion...

    naja, ich schick euch jetzt erstmal den code:

    <form name="test">
    <input size="10" name="Ausgabe" readonly><br>
    <table border="0">
    <tr>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="1" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+1">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="2" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+2">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="3" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+3">
    </td>
    </tr>
    <tr>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="4" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+4">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="5" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+5">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="6" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+6">
    </td>
    </tr>
    <tr>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="7" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+7">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="8" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+8">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="9" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+9">
    </td>
    </tr>
    <tr>
    <td colspan="2" align="right">
    <input style="height:20px;width:20px" type="button" name="zahl" value="0" onClick="this.form.Ausgabe.value=this.form.Ausgabe.value+0">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="C" onClick="this.form.Ausgabe.value=''">
    </td>
    </tr>
    </table>
    </form>


    und noch ne ergänzung: der code ist nicht von mir, ich kenn mich mehr mit html als mit java aus..

    Danke im Voraus!

  2. #2
    Erstens... JavaScript ist nicht Java!

    Zweitens... Willkommen im Deportationszug #546. Dieser Thread wird in das Webentwickler-Forum umgesiedelt. Wir wünschen Ihnen einen angenehmen Tag. *choo choo*

  3. #3
    Wenn ich das richtig verstanden habe, willst du das hier:
    HTML-Code:
    <form name="test">
    <input size="10" name="Ausgabe" readonly><br>
    <table border="0">
    <tr>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="1" onClick="this.form.Ausgabe.value+=1;">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="2" onClick="this.form.Ausgabe.value+=2;">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="3" onClick="this.form.Ausgabe.value+=3;">
    </td>
    </tr>
    <tr>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="4" onClick="this.form.Ausgabe.value+=4;">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="5" onClick="this.form.Ausgabe.value+=5;">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="6" onClick="this.form.Ausgabe.value+=6;">
    </td>
    </tr>
    <tr>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="7" onClick="this.form.Ausgabe.value+=7;">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="8" onClick="this.form.Ausgabe.value+=8;">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="9" onClick="this.form.Ausgabe.value+=9;">
    </td>
    </tr>
    <tr>
    <td colspan="2" align="right">
    <input style="height:20px;width:20px" type="button" name="zahl" value="0" onClick="this.form.Ausgabe.value+=0;">
    </td>
    <td>
    <input style="height:20px;width:20px" type="button" name="zahl" value="C" onClick="if(this.form.Ausgabe.value == '1234567890') document.location.href = 'geheim.html';">
    </td>
    </tr>
    </table>
    </form>

  4. #4
    So ein Script wird aber kaum jemanden davon abhalten, auf die "geheime" Seite zu kommen.
    Eine ordentliche Abfrage geht mit .htaccess oder PHP.

  5. #5
    ich werde den script nehmen, wenn mir keiner nen anderen geben kann, aber jetzt erstmal ein DAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEE!!!!!!!!!!!!!!!!!

    edit: Oh, mist! Kann mann das auch machen, das oben wo die Url steht, nicht dieses ?Eingabe=1234567890 wegmachen?!
    und wie kan ich eigene buttons mit eigenen funktionen schreiben?

    Geändert von raian (28.01.2005 um 18:56 Uhr)

  6. #6
    Ich denke mal dazu musst du die Methode vom Formular auf "post" stellen, also:
    HTML-Code:
    <form method="POST">
    Ich hoffe das geht...

  7. #7
    Für was isn das jetz? Für die eigene Funktion, oder für wat?!

  8. #8
    Irgendwo in deinem Html-Code befindet sich ein <form>-Tag. in diesem fügst du method="post" ein. Dadurch werden die übergebenen Variablen nicht mehr an die URL angehängt, sondern von Http-Protokoll "versteckt" übertragen.

  9. #9
    Aha! Danke! Jetzt weiß ich wies geht^^

    Kann mir jetzt noch jemand sagen wie man eigene Befehle macht?

  10. #10
    Wie, eigene Befehle?
    Falls du meinst, dass durch klicken auf einen Button ein paar Javascript-Befehle ausgelöst werden, das geht so:
    HTML-Code:
    <script language="javascript">
    function xyz(){
    // hier kommen die Javascript-Anweisungen hin
    }
    </script>
    <input type="button" value="hier klicken" onclick="xyz();">

Berechtigungen

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