wo sitzt der Fehler??
Lupiz
- javascript
morgen!
könnt ihr das mal durchschauen irgentwas ist flasch aber ich komm und komm nicht drauf was!!
<SCRIPT type="text/javascript">
<!--
var change = false;
function checkInput(){
var eingabe = document.addGroup.Group.value;
var add = document.addGroup.Group.value;
var chan = document.changeGroup.appliedGroups[i].value ;
if(eingabe == "empty") {
alert("Please select a group!");
return false;
}
if(eingabe == "") {
alert("Please select a group!");
return false;
}
var y;
y = document.changeGroup.read.length;
for(var i= 0; i < y; i++)
{
if (add == chan)
alert ("This Group does allready exist");
return false;
}
}
mfg Lupiz
Hi,
könnt ihr das mal durchschauen irgentwas ist flasch aber ich komm und komm nicht drauf was!!
wie lautet Deine Fehlerbeschreibung?
Cheatah
der macht garnichts mehr hatte erst den ersten teil gemacht hat auch einwandfrei funktioniert :
<SCRIPT type="text/javascript">
<!--
var change = false;
function checkInput(){
var eingabe = document.addGroup.Group.value;
if(eingabe == "empty")
{
alert("Please select a group!");
return false;
}
if(eingabe == "") {
alert("Please select a group!");
return false;
}
danach den rest! jetzt geht weder der alte noch der neue!!
Lupiz
hallo Lupiz,
Cheatah meint etwas anderes.
der macht garnichts mehr
Das ist eben _keine_ Fehlerbeschreibung. Schau dir das Ganze mal in mozilla an, da gibt es eine Javascriptkonsole, die dir genau sagt, in welcher Zeile dein "Fehler" steckt. Ungefähr so etwas möchte Cheatah haben.
if(eingabe == "empty")
alert("Please select a group!");
sieht beinahe so aus, als ob es genau dasselbe ist wie
if(eingabe == "") {
alert("Please select a group!");
Grüße aus Berlin
Christoph S.
Habe den Fehler gefunden!
Sorry wegen der Fehlerbeschreibung beim nächsten mal wird sie etwas detailierter versprochen.
Danke für Eure Mühe
Lupiz
Guten Morgen ...
Du bist noch etwas verschlafen ... oder warum knallst du uns das so hin? Deine Fehlermeldung "irgentwas ist flasch" ist nicht sonderlich hilfreich.
var chan = document.changeGroup.appliedGroups[i].value ;
--------------------------------------------------^
Wo kommt das i her?
for(var i= 0; i < y; i++)
{
if (add == chan)
alert ("This Group does allready exist");
return false;
}
Diese Schleife macht ... tja, nix! (Außer vielleicht den Prozessor unnötig zu beschäftigen)
Versuche es noch einmal. Mit etwas mehr Mühe bei der Fehlerbeschreibung.
Grüße,
Maxx