art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.05.2008, 20:07   #1
TP-Newbie
 
Benutzerbild von Reflektor
 
Registriert seit: May 2008
Reflektor macht alles soweit korrekt
Red face

"array is not defined"


Für ein eigenes CMS wage ich mich gerade an Javascript und versuche, aus einem Lehrbuch heraus einfache Anwendungen zu basten.

Für mein CMS bastele ich an einer Art WYSIWYG-Eingabemaske, durch das Klicken auf bestimmte Buttons erscheinen neue Input/Textarea-Felder, in die sich der Text leicht herinschreiben lässt- über CSS direkt formatiert.

Bis vorhin hat das System auch noch super funktioniert, jetzt möchte ich allerdings die Reihenfolge der einzelnen Input/Textareas variieren können. Dazu versuche ich mich unter Javascript das erste Mal an Array. Und promt geht nix mehr

Code:
<script language="JavaScript">
<!--

var elemente=1;
var nr=new array();
function insert(wasistes)
{
if(wasistes=='head'){
document.getElementById('comment').innerHTML=document.getElementById('comment').innerHTML+"\n+ - <input class=\"color\" type=\"text\" name=\""+elemente+"\" onchange=\"lpruefen('"+elemente+"')\" onkeydown=\"lpruefen('"+elemente+"')\" onkeyup=\"lpruefen('"+elemente+"')\" /><br />";
nr[elemente]=new array();
nr[elemente]["type"]="h2";
nr[elemente]["content"]="";
nr[elemente]["special"]=new array();
elemente+=1;}
}
-->
</script>
Zur Erklärung wie ichs mir gedacht habe: Die Javascriptfunktion "input([Wert])" fügt abhängig von dem entsprechenden Wert eine andere Art von Input/Textarea ein. Dieses Eingabefeld soll mittels der ID [Hier durch die Variable 'elemente' dargestellt] aufrufbar sein, und beinhaltet den Typ der Eingabe, die Eingabe selbst und die Kategorie "special", der durch eine weitere Array CSS-Eigenschaften wie "margin-left" zugewiesen wird.

Firefox' Fehlerkonsole gibt mir den Fehler "array is not defined" aus, und bezieht sich damit auf
Code:
var nr=new array();
Hab ich irgendwas übersehen, ein peinlicher Anfängerfehler?

Schonmal vielen Dank für die Hilfe
Reflektor ist offline   Mit Zitat antworten
Linktipp

Alt 06.05.2008, 20:17   #2
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Schreib Array mal groß, also
var nr=new Array();
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 06.05.2008, 20:53   #3
TP-Newbie
 
Benutzerbild von Reflektor
 
Registriert seit: May 2008
Reflektor macht alles soweit korrekt
Soweit schonmal Danke.. also doch ein dämlicher Anfängerfehler..

nächste Fehlermeldung:

"nr has no properties"-- bezug auf
Code:
nr[elemente]=new Array();
lässt sich das so überhaupt schreiben, dass die Array durch eine variable "elemente" definiert wird, oder gibt es andere möglichkeiten?
Reflektor ist offline   Mit Zitat antworten
Alt 06.05.2008, 21:05   #4
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Ich bekomme hier zwar keine Fehlermeldung, aber Du kannst gleich vordefinieren, dass es ein mehrdim. Array ist.
var nr=new Array(new Array());
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 06.05.2008, 21:36   #5
TP-Newbie
 
Benutzerbild von Reflektor
 
Registriert seit: May 2008
Reflektor macht alles soweit korrekt
es sind aber nicht alle werte mehrdimensionale arrays, und es steckt keine assoziative array drin... gehts trotzdem so?
Reflektor ist offline   Mit Zitat antworten
Alt 07.05.2008, 20:51   #6
TP-Moderator
 
Benutzerbild von Malleus
 
Registriert seit: Aug 2004
Ort: Homburg / Saarland
Malleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKE
Hallo Reflektor,
hab' mir wie WebCreate ein Beispiel gebaut und auch meins funktioniert.

Es würde wahrscheinlich mehr helfen, wenn Du ein "kleines" funktionierendes Beispielscript posten würdest ( bzw. ein Link ).

Tschau

Frank
Malleus ist offline   Mit Zitat antworten
Alt 07.05.2008, 21:49   #7
TP-Newbie
 
Benutzerbild von Reflektor
 
Registriert seit: May 2008
Reflektor macht alles soweit korrekt
http://derreflektor.de.funpic.de/der...tor/index.php#

letzte, nicht aktualisierte version ohne array und noch ziemlich erbärmlich, eigendlich nicht für die öffentlichkeit bestimmt. bittesehr.
Reflektor ist offline   Mit Zitat antworten
Alt 07.05.2008, 22:28   #8
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Was soll man nun mit dem Bsp anfangen? Da ist ja nun nicht wirklich das Script drin, mit welchem Du Probleme hast, oder hab ich was an den Augen?
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > Javascript
"array is not defined" "array is not defined"
« Bitte um Javascript hilfe... | Value an ein Textfeld im Opener übergeben »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:47 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 RC7 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67