|
You last visited: Today at 05:18
Advertisement
JavaScript
Discussion on JavaScript within the Web Development forum part of the Coders Den category.
08/29/2012, 01:29
|
#1
|
elite*gold: 0
Join Date: Jul 2012
Posts: 208
Received Thanks: 8
|
JavaScript
PHP Code:
<html>
<head>
<title> </title>
<script language="javascript">
function check() {
if (document.getElementById("usrlogin").value == "") {
alert("Bitte trage einen Benutzernamen ein.");
document.getElementById("usrlogin").style.borderColor = "#ff0000";
return false;
}
if (document.getElementById("pwlogin").value == "") {
alert("Bitte trage dein Passwort ein.");
document.getElemtById("pwlogin").style.borderColor = "#ff0000";
return false;
}
}
</script>
</head>
<body>
<form action="action/login_request.php" method="post">
<p> Benutzername: </p>
<input id="usrlogin" type="text" name="username_login" maxlength="16">
<br>
<br>
<p> Passwort: </p>
<input id="pwlogin" type="password" name="password_login" maxlength="16">
<br>
<br>
<input type="submit" onclick="javascript:check();" value="Einloggen">
</form>
</body>
</html>
Er leitet trzd. auf die login_request.php wie kann ich das unterbinden?
|
|
|
08/29/2012, 01:32
|
#2
|
elite*gold: 0
Join Date: Jan 2012
Posts: 759
Received Thanks: 416
|
Nutze das onsubmit-Attribut von <form /> (s. Beispiel auf selfhtml)
|
|
|
08/29/2012, 09:40
|
#3
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Oder gib dem submit ein return false
|
|
|
08/30/2012, 00:12
|
#4
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Mach einfach statt
Quote:
ein
Quote:
Und lasse dann die Check-Funktion deine Form abschicken, dann braucht aber deine Form auch noch einen eindeutigen Namen bzw. Id:
Quote:
function check()
{
...
document.submit_form.submit();
...
}
...
<form action="action/login_request.php" name="submit_form" id="submit_form" method="post">
...
|
|
|
|
08/30/2012, 09:32
|
#5
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Quote:
Originally Posted by Shadow992
Mach einfach statt
ein
Und lasse dann die Check-Funktion deine Form abschicken, dann braucht aber deine Form auch noch einen eindeutigen Namen bzw. Id:
|
Und mit ausgeschaltetem js geht dann gar nichts mehr ...
|
|
|
08/31/2012, 00:11
|
#6
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by NotEnoughForYou
Und mit ausgeschaltetem js geht dann gar nichts mehr ...
|
Dann funktioniert aber auch seine Funktion zum Checken nicht mehr, also wäre das ganze dann so oder so überflüssig. Und da der Threadersteller eine Funktion in js zum Checken des Passwortes geschrieben hat gehe ich davon aus, dass er auch js aktiviert hat.
Und wenn man für alles gewappnet sein will macht man eben eine Js Erkennung rein ist ja auch kein so großer Aufwand.
|
|
|
08/31/2012, 00:21
|
#7
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Quote:
Originally Posted by Shadow992
Dann funktioniert aber auch seine Funktion zum Checken nicht mehr, also wäre das ganze dann so oder so überflüssig. Und da der Threadersteller eine Funktion in js zum Checken des Passwortes geschrieben hat gehe ich davon aus, dass er auch js aktiviert hat.
Und wenn man für alles gewappnet sein will macht man eben eine Js Erkennung rein ist ja auch kein so großer Aufwand.
|
Er ja, aber seine user ? Man sollte immer alles abdecken zb durch eine weitere php pruefung.
|
|
|
08/31/2012, 10:18
|
#8
|
elite*gold: 0
Join Date: Aug 2012
Posts: 31
Received Thanks: 1
|
Also sollte ich noch Einbauen das eine Message kommt das JavaScript deaktiviert ist?
|
|
|
08/31/2012, 10:22
|
#9
|
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
|
Entweder das oder (besser) auf eine php seite mit dem submit leiten
Ist js aktiviert wird das durch return false verhindert wenn nicht kommt man zur php seite und dort wird es ganz normal mit php geprueft
|
|
|
09/01/2012, 22:22
|
#10
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Wieso dieser unnötige Traffic?
Mach das ganze doch über CSS wie hier beschrieben:
Bzw. arbeite gleich mit "<noscript></noscript>"
|
|
|
 |
Similar Threads
|
Javascript für ask.fm
08/18/2012 - Web Development - 0 Replies
Hallo , weiß einer wie ich ein Script erstelle das halt alle Fragen Liket?
Hier ein Beispiel:Laura Lisa Schulte | ask.fm/LauraLisaSchulte Das ist das Ask.fm Profil von einer Freundin.Wenn man mit der Maus über den Daumen geht der des dann liket dann kommt der befehl:javascript:void(0) , in der webkonsole der:
--
POST http://ask.fm/likes/LauraLisaSchulte/question/2800 0107589324/add
Suche aber ein Script den ich einmal eingeben muss (Webkonsole oder Adresszeile)und der dann Überall den...
|
JavaScript Help !
06/04/2012 - General Gaming Discussion - 0 Replies
Hello Friends, I want to break a game, but I would break a locked unlock codes I do not know JavaScript JavaScript is locked for breaking codes Have a site or program?
|
JavaScript
03/21/2012 - Web Development - 3 Replies
Wie kann man mit JavaScript machen das ... kommt und dann immer . dann . und bei 3 wieder von neu?
|
[S] Javascript Pro [B] EG
01/31/2012 - elite*gold Trading - 0 Replies
Yo..
Ich habe das Problem, dass die Videos auf meiner Seite "vor" die Werbung kommen.
Dies ist bei Google chrome und Mozilla der Fall.
Bei Opera klappt es.
Suche jemanden der es beheben kann, kann EG bieten.
|
Javascript
07/31/2011 - Web Development - 2 Replies
In diesem Javascript(Ein Shooting bzw. Scope Script für ein Game)
müsste ein Fehler sein, eigendlich finde ich immer die Fehler aber jetzt bin ich am verzweifeln:
var CameraX1 : Camera;
var CameraX2 : Camera;
var CameraX3 : Camera;
private var CameraToggle = 1;
function Awaker (){
CameraX1.enabled=true;
CameraX2.enabled=false;
|
All times are GMT +2. The time now is 05:18.
|
|