<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1">Hello,<br>
<br>
I'm not sure if this has been proposed yet (can hardly believe it
hasn't). But I couldn't find it in the specs so I just give it a go
anyway.<br>
<br>
<br>
I'd like to see a getElementsByAttr method. It would be quite similar
as the getElementsByClassName method but with an extra argument:<br>
<br>
getElementsByAttr(attribute_name, value)<br>
<br>
For attributes that can have more than one value (either seperated by
spaces or commas) the value argument may be a space(/comma) seperated
string or an array, similar to getElementsByClassName. If value is not
defined of perhaps a wildcard ("*") the method should return all nodes
that have the particular attribute, no matter what its value is.<br>
<br>
The method overlaps with both getElementsByClassName,
getElementsByTagName and getElementById, as these filter on attribute
value as well, but it still adds extra opportunities.<br>
<br>
cheers,<br>
Sander<br>
</font>
</body>
</html>