Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    vettori a confronto....

    salve,
    ho un form creato dinamicamente...
    Codice PHP:
    <input type="text" name="qty[]" id="qty[]" value=<? echo $qty[$i]; ?> >  
    <input type="hidden" name="qty_disp[]" id="qty_disp[]" value=<? echo $disp[$i]; ?> >
    <input type="text" name="qty[]" id="qty[]" value=<? echo $qty[$i]; ?> >  
    <input type="hidden" name="qty_disp[]" id="qty_disp[]" value=<? echo $disp[$i]; ?> >
    <input type="text" name="qty[]" id="qty[]" value=<? echo $qty[$i]; ?> >  
    <input type="hidden" name="qty_disp[]" id="qty_disp[]" value=<? echo $disp[$i]; ?> >
    <input type="text" name="qty[]" id="qty[]" value=<? echo $qty[$i]; ?> >  
    <input type="hidden" name="qty_disp[]" id="qty_disp[]" value=<? echo $disp[$i]; ?> >
    di queste coppie possono essere n....
    voglio una funzione javascript che se inserisco nel campo qty[] un valore maggiore di qty_disp[]
    mi dia un alert...
    ho qst funzione ma non so come adattarla ai vettori
    Codice PHP:
    function goFocus(x) {     
    document.getElementById(x).focus();     
    document.getElementById(x).select(); 
    }  
    function 
    confronto(x) {         
    var 
    qty parseInt(document.getElementById(x).value);         
    var 
    qty_disp parseInt(document.getElementById(x+"_disp").value);      if(qty>qty_disp){         
    var 
    mess="Quantità Disponibile: ";         
    var 
    alarm=mess qty_disp;         
    alert(alarm);         
    setTimeout(function(){goFocus(x);},50);                            
    }          } 
    ah... i vettori sono ordinati
    in pratica il controllo dev'essere qty[0]<qty_disp[0] e cosi via
    grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    piu' elementi non possono avere stesso id,
    correggi questo e, dal momento che basi tutto sugli id, dovresti essere in grado di apportare da solo la verifica che chiedi

  3. #3
    grazie... trattavo id come name...
    ho risolto rinominando l'id come quello richiesto nella funzione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.