Slve a tutti, dovrei fare la moltiplicazione in una funzione javascript di 2 campi di un form:
la funzione javascript che ho fatto è:
codice:
     function prezzoTotArt(obj)
     {
        var tot = obj.value * document.frmRicerca.prezzoU.value;
        return tot;
     }
il resto del codice che può interessare è:
codice:
   function articoloSelezionato(obj)
    {
        var a= obj.value.split(";");
        return a[1];
     }
     
  
</script>
</head>
<body>


 
<form method="POST" name="frmRicerca" action="Lista.asp">
<table width="30%" id="table" align="center">
    <tr>
        <td>Articolo</td>
        <td></td>
        <td>Quantità</td>
        <td></td>
        <td>Prezzo Unitario</td>
        <td></td>
        <td>Prezzo Totale</td>
    </tr>

    <tr>
        <td>
	<select size="1" name="Articolo" onchange="document.frmRicerca.prezzoU.value=articoloSelezionato(this);">
	<option value=""></option>
<%
	             do while not objRsProd.EOF
%>
		<option value="<%=objRsProd.fields("Code") & ";" & objRsProd.fields("RetailPrice")%>"><%= objRsProd.fields("Description") %></option>
<%	
	                objRsProd.movenext 
	                loop
	
	objRsProd.close
	objConn.close
%>
	</select>
	</td>  
        <td></td>
	<td><input type="text" name="qnt" size="10" onBlur="document.frmRicerca.prezzoT.value=prezzoTotArt(this);"/></td>
	<td></td>
	<td> <input type="text" name="prezzoU" size="10"/></td>
	<td></td>
	<td><input type="text" name="prezzoT" size="10"/></td>
    </tr>
il problema è che nella text del prezzo totale mi scrive NaN, come posso risolvere?