<script>
function getSpan()
{
    var ok = new Array();
    var frm = document.getElementById("form1");
    var ospan = frm.getElementsByTagName("span");
    for(var i=0;i<ospan.length;i++)
{
    //将符合条件的SPAN对象存到数组中.用于我们以后的调用.
    if(ospan[i].id.indexOf("prod")!=-1)ok[ok.length]=ospan[i];
}
for(var i=0;i<ok.length;i++)
{
    alert(ok[i].id) //取符合条件的SPAN的ID
}
}
</script>
<body>
<span id="prodoo">prodoo</span>
<form id="form1">
<span id="prod1">prod1</span>
<input type="text" id="otext" value="myText">
<span id="prodx">prodx</span>
<input type="button" id="obtn" onclick="getSpan()">
<span id="prx">prodx</span>
</form>
</body>