Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

NiBurhe

Kaiser

Dabei seit: 07.04.2003

Beiträge: 1 292

 

1 Zum Seitenanfang

Mittwoch, 6. April 2005, 21:34

checkbox überprüfen klappt nicht!

Hallo,
ich habe folgendes Skript, nur das funktioniert nicht.
Kurzgefasst der Quelltext

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
...<head>
    <script type="text/javascript">
<!--
function chkFormular()
{
  if (document.upload.agb.value != "ja") {
    alert("Bitte die AGBs akzeptieren!");
    document.upload.agb.focus();
    return false;
  }
}
//-->
</script>
</head>
....
<form method="post" action="/beta/index.php" name="upload" enctype="multipart/form-data" onSubmit="return chkFormular()">
...
<input type="checkbox" name="agb" value="ja"> Ich habe die AGBs gelesen und akzeptiert.</p>
</form>
...
<td onclick="javascript:document.upload.submit()">
...


Das Abschicken funktioniert einwandfrei, nur er überprüft einfach nicht, ob die AGBs akzeptiert sind oder nicht.

Bitte helfen!

MfG
NiBurhe
 

heinervdm

Technik-Admin

Dabei seit: 02.10.2002

Beiträge: 3 772

 

2 Zum Seitenanfang

Mittwoch, 6. April 2005, 21:43

Ich würde das Formular etwas anders aufbauen, und zwar das Formular von der Checkfunktion abschicken zu lassen.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
...<head>
    <script type="text/javascript">
<!--
function chkFormular()
{
  if (document.upload.agb.value != "ja") {
    alert("Bitte die AGBs akzeptieren!");
    document.upload.agb.focus();
    return false;
  }
  else {
    document.upload.submit();
    return true;
  }
}
//-->
</script>
</head>
....
<form method="post" action="/beta/index.php" name="upload" enctype="multipart/form-data">
...
<input type="checkbox" name="agb" value="ja"> Ich habe die AGBs gelesen und akzeptiert.</p>
</form>
...
<td onclick="javascript:chkFormular();">
...
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.
 

NiBurhe

Kaiser

Dabei seit: 07.04.2003

Beiträge: 1 292

 

3 Zum Seitenanfang

Mittwoch, 6. April 2005, 21:52

Danke erstmal!

irgentwie funzt das aber immer noch net.

http://web4.vs4314.vserver4free.de/beta/index.php

könnt ihr euch das mal selber ansehen.

MfG
NiBurhe
 

heinervdm

Technik-Admin

Dabei seit: 02.10.2002

Beiträge: 3 772

 

4 Zum Seitenanfang

Mittwoch, 6. April 2005, 21:57

es liegt an der if abfrage, die checkbox hat immer den wert ja!
du musst sie auf checked prüfen, also:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
function chkFormular()
{
  if (document.upload.agb.checked) {
    document.upload.submit();
    return true;
  }
  else {
    alert("Bitte die AGBs akzeptieren!");
    document.upload.agb.focus();
    return false;
  }
}
Über mich: www.heinervdm.de
Persönlich Mitteilungen an mich bitte als PN (nicht Email) hier im Forum. ICQ und Skype bitte nur in Notfällen.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »heinervdm« (6. April 2005, 21:58)

 

NiBurhe

Kaiser

Dabei seit: 07.04.2003

Beiträge: 1 292

 

5 Zum Seitenanfang

Mittwoch, 6. April 2005, 22:01

So funzt es!

VIELEN DANK

MfG
NiBurhe

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »NiBurhe« (6. April 2005, 22:02)