Testing for element type

Discussion in 'JavaScript' started by Sleeping Troll, Apr 7, 2009.

  1. #1
       while (Column <= Columns)
        	{
    				var DataString = Title[Column] + "[" + Record + "]";
    				alert(DataString);
    				alert(document.getElementById(Title[Column]));
            switch (document.getElementById(Title[Column]))
    					{
    						case "[object HTMLDivElement]":
    							alert("[object HTMLDivElement]");
    							document.getElementById(Title[Column]).innerHTML = DataString;
    						break;
    							
    						case "[object HTMLInputElement]":
    							alert("[object HTMLDivElement]");
    							document.getElementById(Title[Column]).value = DataString;
    						break;
    
    						case "[object HTMLTextAreaElement]":
    							alert("[object HTMLDivElement]");
    							document.getElementById(Title[Column]).innerHTML = DataString;
    						break;
    					}	
    Code (markup):
    But I get no match although the alert value is what I expect.
     
    Sleeping Troll, Apr 7, 2009 IP
  2. JavaScriptBank.com

    JavaScriptBank.com Peon

    Messages:
    141
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #2
    I think you should give full example
     
    JavaScriptBank.com, Apr 8, 2009 IP