* skrellkolja wrote:
>The var node represents a unique ID, in my case the number 1. What 
>happens is that i get the error "SVGDoc.getElementById(...) is null or 
>not an object.". This would probably make u say "But, dude, be sure 
>the elements exists." The strange thing is: if I uncomment the alert 
>statement on the line above, it will alert true, and no error on the 
>line beneath is produced.

Note that IDs MUST NOT start with a digit.

>if (!checkConent(node))
>  createContent(..)
>
>
>function checkContent(n){
>//alert(SVGDoc.getElementById(n  "_textContent_text").hasChildNodes());
>return SVGDoc.getElementById(n + "_textContent_text").hasChildNodes();
>}

The proper way to do this would be to check the getElementById return
value before trying to call a method on it. For example

  var node = document.getElementById(...);
  return node && node.hasChildNodes();
-- 
Bj�rn H�hrmann � mailto:[EMAIL PROTECTED] � http://bjoern.hoehrmann.de
Weinh. Str. 22 � Telefon: +49(0)621/4309674 � http://www.bjoernsworld.de
68309 Mannheim � PGP Pub. KeyID: 0xA4357E78 � http://www.websitedev.de/ 


-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to