AW: AW: AW: [Javascript] addin <input fields> via visibility orsimilar?

Michael Borchers borchers at tridem.de
Mon Sep 26 07:14:40 CDT 2005


> 
 function countRows() {

    var orderNumRows = 0;
    var inputFields = document.getElementsByTagName("input")
    var numTag = inputFields.length;
    for (i=0; i<numTag; i++) {
        if (inputFields[i].getAttribute("name") == "test[]") {
            orderNumRows++;
        }
    }
    
    alert(orderNumRows);
} 
 
<<<
 
ok, now my input's name is products_id[X][products_quantity], while X is the position in array.
regarding your function mine should look like this, or?
 
function countRows() {
    var ordersNumRows = 0;
    var inputFields = document.getElementsByTagName("input")
    var numTag = inputFields.length;
    for (i=0; i<numTag; i++) {
        if (inputFields[i].getAttribute("name") == "products_id[][products_quantity]") {
            ordersNumRows++;
        }
    }
    
    alert(ordersNumRows);
}
 
or do i need to add the X within "products_id[" + i + "][products_quantity]"?
 
and how can i make it work for selects? just change document.getElementsByTagName("select")?



thanks! 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.evolt.org/pipermail/javascript/attachments/20050926/ead49e44/attachment.htm>


More information about the Javascript mailing list