Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 16
Like Tree1Likes

Thema: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann ...

  1. #1
    iSP
    iSP ist offline Grünschnabel
    registriert
    07-11-2016
    Beiträge
    4

    SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann ...

    Hallo zusammen,

    ich bin hier neu und als leihe zu bezeichnen was Codierung betrifft.

    Stehe aktuell vor folgendes Problem:

    Beim Klicken auf OK um eine Änderung in einen Frame/Box zu speichern erfolgt die Meldung:

    SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann nicht abgerufen werden.

    Da ist der verweis auf die Datei projekt.js (1930,2) zu sehen. Ich kann mich erinnern das dies etwas mit smarty_c und irgend einen session zutun haben sollte.

    Ich komme leider hier nicht weiter, wer kann mir helfen?

  2. #2
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.596

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    * freigeschaltet *

    wie sieht denn der code dazu aus?
    Das deutsche Javascript Forum http://forum.jswelt.de http://forum.jswelt.de/images/logoJsWeltForumV4_32x22.png
    Sorry wenn ich manchmal ohne Hallo und nur klein schreibe! Dann bin ich nicht unfreundlich sondern mit nervigem kleinem Touch Tablet zugange

  3. #3
    iSP
    iSP ist offline Grünschnabel
    registriert
    07-11-2016
    Beiträge
    4

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Zitat Zitat von mikdoe Beitrag anzeigen
    * freigeschaltet *

    wie sieht denn der code dazu aus?
    so in etwa:

    HTML-Code:
    function testing()
    {
    	alert('drinne');
    }
    function jxLiefOk(item, level , popup){
    	var arrPara = new Array;
    	//select
    	arrPara["iz"] = item;
    	arrPara["anbieten"]	 	= $('anbsel_'+item).options[$('anbsel_'+item).selectedIndex].value;
    	arrPara["ep"] 			= $('epsel_'+item).options[$('epsel_'+item).selectedIndex].value;
    	arrPara["ts"] 			= $('tssel_'+item).options[$('tssel_'+item).selectedIndex].value;
    	//check
    	arrPara["linter"] 		= ($('linter_'+item).checked == true)? -1 : 0;
    	arrPara["kinter"] 		= ($('kinter_'+item).checked == true)? -1 : 0;
    	arrPara["zusage"] 		= ($('zusage_'+item).checked == true)? -1 : 0;
    	arrPara["einarbeitung"] = ($('einarbeitung_'+item).checked == true)? -1 : 0;
    	arrPara["absage"] 		= ($('absage_'+item).checked == true)? -1 : 0;
    	arrPara["absage_kunde"]	= ($('absage_kunde_'+item).checked == true)? -1 : 0;
    	arrPara["ausblenden"] 	= ($('ausblenden_'+item).checked == true) ? "Y" : "N";
    	//datum
    	arrPara["angeboten"] 	= $('angeboten_'+item).value;
    	arrPara["vorstellung"] 	= $('vorstellung_'+item).value;
    	arrPara["datum_zu"] 	= $('datum_zu_'+item).value;
    	arrPara["datum_ab"]	 	= $('datum_ab_'+item).value;
    	arrPara["datum_ab_kunde"] 	= $('datum_kunde_ab_'+item).value;
    	arrPara["p_start"] 		= $('p_start_'+item).value;
    	arrPara["p_end"]	 	= $('p_end_'+item).value;
    	arrPara["e_start"]		= $('e_start_'+item).value;
    	arrPara["e_end"]	 	= $('e_end_'+item).value;
    	//input
    	arrPara["ek"]	 		= $('ek_'+item).value;
    	arrPara["vk"] 			= $('vk_'+item).value;
    	arrPara["ek_tats"] 		= $('ek_tats_'+item).value;
    	arrPara["vk_tats"]	 	= $('vk_tats_'+item).value;
    	arrPara["ek_einarb"] 	= $('ek_einarb_'+item).value;
    	arrPara["vk_einarb"]	= $('vk_einarb_'+item).value;
    	arrPara["grund"]	 	= $('grund_'+item).value;
    	arrPara["grund_kunde"]	= $('grund_kunde_'+item).value;
    	//hidden
    	arrPara["Lieferant_Nr"] = $('Lieferant_Nr_'+item).value;
    	arrPara["pn"] 			= $('projektNr_ref').value;	
    	
    	var parameter = "";
    	parameter += "iz="+arrPara["iz"] + "&";
    	parameter += "anbieten="+arrPara["anbieten"] + "&";
    	parameter += "ep="+arrPara["ep"] + "&";
    	parameter += "ts="+arrPara["ts"] + "&";
    	parameter += "linter="+arrPara["linter"] + "&";
    	parameter += "kinter="+arrPara["kinter"] + "&";
    	parameter += "zusage="+arrPara["zusage"] + "&";
    	parameter += "einarbeitung="+arrPara["einarbeitung"] + "&";
    	parameter += "absage="+arrPara["absage"] + "&";
    	parameter += "absage_kunde="+arrPara["absage_kunde"] + "&";
    	parameter += "ausblenden="+arrPara["ausblenden"] + "&";
    	parameter += "angeboten="+arrPara["angeboten"] + "&";
    	parameter += "vorstellung="+arrPara["vorstellung"] + "&";
    	parameter += "datum_zu="+arrPara["datum_zu"] + "&";
    	parameter += "datum_ab="+arrPara["datum_ab"] + "&";
    	parameter += "datum_ab_kunde="+arrPara["datum_ab_kunde"] + "&";
    	parameter += "p_start="+arrPara["p_start"] + "&";
    	parameter += "p_end="+arrPara["p_end"] + "&";
    	parameter += "e_start="+arrPara["e_start"] + "&";
    	parameter += "e_end="+arrPara["e_end"] + "&";
    	parameter += "ek="+arrPara["ek"] + "&";
    	parameter += "vk="+arrPara["vk"] + "&";
    	parameter += "ek_tats="+arrPara["ek_tats"] + "&";
    	parameter += "vk_tats="+arrPara["vk_tats"] + "&";
    	parameter += "ek_einarb="+arrPara["ek_einarb"] + "&";
    	parameter += "vk_einarb="+arrPara["vk_einarb"] + "&";
    	parameter += "grund="+arrPara["grund"] + "&";
    	parameter += "grund_kunde="+arrPara["grund_kunde"] + "&";
    	parameter += "Lieferant_Nr="+arrPara["Lieferant_Nr"] + "&";
    	parameter += "pn="+arrPara["pn"] + "&";
    Geändert von mikdoe (07-11-2016 um 20:34 Uhr) Grund: Code Tags

  4. #4
    paul schmitz ist offline Doppel-As
    registriert
    29-03-2015
    Beiträge
    134

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Code-Tags!

    Codierung
    Was hat dein Problem mit der Codierung zu tun?

    Zitat Zitat von iSP Beitrag anzeigen
    Beim Klicken auf OK um eine Änderung in einen Frame/Box zu speichern
    Also: Du bist auf einer Webseite (welche?), auf der ein Dialog mit einem OK-Knopf ist, der irgendeine Änderung speichert.
    Wo kommt die Meldung?
    Ist der ganze Code zum Projekt einsehbar?
    Rubiks!
    Wer Rechtschreibfehler findet, darf sie behalten (und wegen mir auch aufessen)

  5. #5
    Avatar von mikdoe
    mikdoe ist offline Administrator
    registriert
    01-05-2010
    Beiträge
    7.596

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    wahrscheinlich ist bei einem dieser 7 .checked = ... dingern das objekt (noch) nicht im DOM vorhanden.

    mal mit console.log() ausgaben nach jedem befehl debuggen.
    Das deutsche Javascript Forum http://forum.jswelt.de http://forum.jswelt.de/images/logoJsWeltForumV4_32x22.png
    Sorry wenn ich manchmal ohne Hallo und nur klein schreibe! Dann bin ich nicht unfreundlich sondern mit nervigem kleinem Touch Tablet zugange

  6. #6
    iSP
    iSP ist offline Grünschnabel
    registriert
    07-11-2016
    Beiträge
    4

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Zitat Zitat von paul schmitz Beitrag anzeigen
    Code-Tags!


    Was hat dein Problem mit der Codierung zu tun?


    Also: Du bist auf einer Webseite (welche?), auf der ein Dialog mit einem OK-Knopf ist, der irgendeine Änderung speichert.
    Wo kommt die Meldung?
    Ist der ganze Code zum Projekt einsehbar?
    Hallo Paul,

    das ist eine interene Anwendung... Web basiert und mit PHP programmiert.

    kann dir gere einen screenshot zusenden

  7. #7
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.650

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Screenshot hilft bei solchen Problemen nicht wirklich was...

    Bei welcher Zeile wird denn die Fehlermeldung geworfen?
    paul schmitz likes this.

  8. #8
    iSP
    iSP ist offline Grünschnabel
    registriert
    07-11-2016
    Beiträge
    4

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    bei 1930,2


    das ist die 1930:

    arrPara["absage_kunde"] = ($('absage_kunde_'+item).checked == true)? -1 : 0;
    Geändert von iSP (08-11-2016 um 00:38 Uhr)

  9. #9
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.650

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Dann fehlt anscheinend das Element mit dieser ID oder die ID ist falsch geschrieben.

    Aber du könntest dein Skript um einiges kürzen, wenn du ein <form> und FormData verwenden würdest.

  10. #10
    Avatar von andreax
    andreax ist offline Tripel-As
    registriert
    09-07-2016
    Beiträge
    211

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    die Array instanzierung
    zu arrPara = new Array;
    hier fehlt der Funktionsoperator
    sollte new Array() heißen.
    wenns kein c&p Fehler ist.
    könnte es schon die Lösung sein

  11. #11
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.635

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Zitat Zitat von andreax Beitrag anzeigen
    hier fehlt der Funktionsoperator
    nee, sollte passen
    https://developer.mozilla.org/en-US/.../Operators/new

  12. #12
    Avatar von andreax
    andreax ist offline Tripel-As
    registriert
    09-07-2016
    Beiträge
    211

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    hab ich nat. voher getestet ohne
    klammern wird undefined zurückgegeben im FlreFox
    Geändert von andreax (09-11-2016 um 10:19 Uhr)

  13. #13
    tsseh ist offline Foren-Gott
    registriert
    19-05-2008
    Beiträge
    5.635

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Zitat Zitat von andreax Beitrag anzeigen
    hab ich nat. voher getestet ohne klammern wird undefined zurückgegeben im FlreFox
    zeig mal

    allerdings hab ich mir gerade mal den code angesehen, er hat ja nicht mal ein array sondern ein objekt, anstelle von
    var arrPara = new Array; sollte man dann var arrPara = {}; schreiben.

    dann $('linter_'+item).checked == true sollte immer false liefern, da jquery keine eigenschaft checked hat

  14. #14
    Avatar von andreax
    andreax ist offline Tripel-As
    registriert
    09-07-2016
    Beiträge
    211

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Den -Test hab ich am Handy Editor gkritzzelt der ist leider so nicht gültig.
    Code:
    var arrPara = new Array;
    
    arrPara["x"] = "Hallo Para";
    
    console.log(arrPara[0]);  //  undefined  habe nur auf index geprüft 
    
    console.log(arrPara['x']);  // Hallo Para

  15. #15
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.650

    AW: SCRIPT5007: Die Eigenschaft "checked" eines undefinierten oder Nullverweises kann

    Zitat Zitat von tsseh Beitrag anzeigen
    jquery
    Wer hat gesagt, dass hier jQuery am Start ist?
    Zitat Zitat von andreax Beitrag anzeigen
    nicht gültig
    Natürlich kommt beim index 0 undefined raus... dein Array hat ja auch keinen Eintrag im Slot 0, sondern nur einen bei "x".

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 05-04-2015, 23:15
  2. Antworten: 7
    Letzter Beitrag: 08-02-2007, 00:24
  3. Antworten: 21
    Letzter Beitrag: 10-11-2006, 16:01
  4. Antworten: 3
    Letzter Beitrag: 30-05-2006, 20:40
  5. Antworten: 0
    Letzter Beitrag: 22-09-2003, 13:32

Stichworte

Lesezeichen

Berechtigungen

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