[whatwg] createElement convenience method
Keryx Web
webmaster at keryx.se
Sat Oct 20 06:27:45 PDT 2007
Hello again!
I was putting together a page of exercices for my students. It's in
Swedish and mirrored at http://gunther.ne.keryx.se/datagrund-ovningar/
This page must work when delivered from the file system so I can't use
my beloved PHP. However, I missed one feature like crazy. Consider this:
var link_to_add = document.createElement("a");
var link_text = document.createTextNode(the_text.nodeValue);
link_to_add.appendChild(link_text);
If PHP:s convenience additions to the W3C DOM were made standard (and
implemented in browsers) it could have been:
var link_to_add = document.createElement("a",the_text.nodeValue);
What I propose is this second text-parameter to the createElement method
(or a third for createElementNS).
See http://se.php.net/manual/en/function.dom-domdocument-createelement.php
http://se.php.net/manual/en/function.dom-domdocument-createelementns.php
Has the standardization of this functionality ever been discussed? If
so, can someone point me to that discussion?
Lars Gunther
P.S In PHP I can also get the text between start- and end-tags of an
element with
element.nodeValue
instead of
element.firstChild.nodeValue
Even if I've yet to see any bad repercussions from this convenient
shortcut, I could imagine it is a bit more shaky...
More information about the whatwg
mailing list