con il seguente codice js devo verificare se nel campo input "qt" ho inserito un numero maggiore che nel "massimo"....


// Verifica se quantita > scorte
if (document.frmEnquiry.qt.value > document.frmEnquiry.massimo.value){
errorMsg += "\n\tQUANTITA':\t- La quantità in uscita supera le scorte!";
}

................


<% massimo = Request.Querystring("massimo") %>

Quantità in Uscita:
Pezzi disponibili: <%=massimo %>
<input name="qt" maxlength="9" size="9"> (Numero Intero)
<input name="massimo" value="<%=massimo %>" type="hidden"> (Numero Intero)


......

però non funziona correttamente:
ad esempio se il massimo delle scorte è 11 e provo a fare uscire 2 quantità, il controllo js mi dice che 2 > 11 e non mi fa procedere...

si comporta come se prendesse in esame solo la prima cifra per cui darà sempre:

3 > 21
4 > 35
etc. etc.