www.webdeveloper.com
Results 1 to 5 of 5

Thread: check all div files named by ID editorx

  1. #1
    Join Date
    Dec 2011
    Posts
    3

    check all div files named by ID editorx

    Hallo
    I have a prob ....
    I have a few divs with the name
    edit1
    edit2
    edit3
    ...

    Now i want to check all this divs with while
    What's wrong and how i can solve this Problem:

    var oEditor = CKEDITOR.instances.editor0;
    var i=0;
    var id=0;
    //alert (oEditor.checkDirty());
    while (oEditor = CKEDITOR.instances.editor+id)
    {
    alert (oEditor.checkDirty());
    id++;
    }
    alert("test");


    Hier in Deutsch:
    ============
    ICh habe mehrere div elemente mit den Namen
    edit1
    edit2
    edit3
    ...
    edit9

    Ich weis aber nicht wieviele Div's es gibt daher habe ich folgende Schleife gebaut die leider nicht funktioniert.

    Wo ist der Denkfehler?

    Code:

    Code:

    var oEditor = CKEDITOR.instances.editor0;
    var i=0;
    var id=0;
    //alert (oEditor.checkDirty());
    while (oEditor = CKEDITOR.instances.editor+id)
    {
    alert (oEditor.checkDirty());
    id++;
    }
    alert("test");

    WAY_KOW ist gerade online Bewerte diesen Beitrag von WAY_KOW Beitrag melden Beitrag bearbeiten/löschen
    WAY_KOW ist gerade online Bewerte diesen Beitrag von WAY_KOW Beitrag melden Beitrag bearbeiten/löschen

  2. #2
    Join Date
    Aug 2007
    Posts
    3,767
    Very near.
    Code:
    var oEditor, i = 0;
    while (oEditor = CKEDITOR.instances.["editor"+(i++)]) {
     alert (oEditor.checkDirty());
    }
    There may be better ways depending on the exact nature of the problem, but in general, that's works. Wenn sie woellen, kann ich alles auf Deutsch oder Englisch erklaeren, aber lieber auf Englisch, denn nur ein Paar kann Deutsch.

  3. #3
    Join Date
    Dec 2011
    Posts
    3
    Missing name after . Operator

    appears

  4. #4
    Join Date
    Aug 2007
    Posts
    3,767
    Misprint.
    CKEDITOR.instances["editor"+(i++)]
    In general, all properties can be accessed like that, CKEDITOR["instances"] etc.

  5. #5
    Join Date
    Dec 2011
    Posts
    3
    Quote Originally Posted by Declan1991 View Post
    Very near.
    Code:
    var oEditor, i = 0;
    while (oEditor = CKEDITOR.instances.["editor"+(i++)]) {
     alert (oEditor.checkDirty());
    }
    There may be better ways depending on the exact nature of the problem, but in general, that's works. Wenn sie woellen, kann ich alles auf Deutsch oder Englisch erklaeren, aber lieber auf Englisch, denn nur ein Paar kann Deutsch.
    I have it - THANKS!!!!

    Correct Code:
    Code:
    	var oEditor, i = 0;
    	while (oEditor = CKEDITOR.instances["editor"+(i++)]) 
    		{
     		alert (oEditor.checkDirty());
    		}
    The point after instances was to much.
    No the script will work.

    Sorry 4 my bad english. I hope you understand me.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center



Recent Articles