ID选择符: #ID
描述:
ID选择符用于选择DOM文档中的id="..."的元素.
所传入的参数是一个"#"号+元素的ID名称,例如: "#mydiv".
特别说明:
  由于DOM规范规定,一个元素的ID属性在整个文档结构树中应该是唯一的,即任意一个元素的ID值不能与其它元素的ID值重名. 因此,简单的采用ID选择符构造的JSer对象最多只会包含一个DOM元素;但是,如果您的网页文档编写不规范,可能存在多个id重名的元素,而此时如果您要同时选择这些重名的元素,您就不应该使用ID选择符,而应当改用固定属性选择符,例如:JSer("@id=mydiv"), 这样,程序才能正确选择这些ID重名的多个元素. 但下列情况下,您不需要改ID选择符即可以选择多个ID重名的元素:

1. 构造JSer对象时指定了选择范围,即使用了JSer(selector, rootNode) 或者 JSer(selector, selector) 构造方法.
2. selector选择符不是一个单纯的ID选择符(例如包含选择符或者混合选择符).
示例1:
HTML示例代码:
<div id="mydiv">mydiv</div>
<div>&nbsp; </div>
<p id="p1">p1 content</p>
js代码:
alert( JSer("#mydiv").html() ); 选择文档中的id=mydiv的元素,并输出其HTML内容.
alert( JSer("#p1").html() ); //选择文档中的id=p1的元素,并输出其HTML内容.
上面的js代码等同于:
alert( document.getElementById("mydiv").innerHTML );
alert( document.getElementById("p1").innerHTML );
请参考:
JSer(content), JSer(selector, rootNode) , JSer(selector, selector)