eccolo pronto:
codice:
<title>Estrai</title>
<head>
<script language="javascript">
<!--
function trasforma(f)
{
f = document[f];
f.prezzo1.value = f.prezzo1.value.replace(",", ".");
q = parseFloat("0" + f.prezzo1.value);
f.sconto1.value = f.sconto1.value.replace(",", ".");
s = parseFloat("0" + f.sconto1.value);
f.finale1.value = Math.round(q * (100 - s)) / 100;
}
function checkFormData(formObj)
{
if (formObj.sconto1.value.length <= 0)
{
alert("\nNon hai inserito un valore di sconto.\n\nPer favore inseriscilo, se non applichi nessuno sconto scrivi 0.");
formObj.sconto1.focus();
formObj.sconto1.select();
return(false);
}
return(true);
}
function initField(fieldObj, initStr)
{
if (fieldObj.value == initStr) fieldObj.value = "";
}
// -->
</script>
</head>
<body>
<form action="vendita_2304.asp?IDCD=<%=IDCD%>" method="post" onsubmit="return(checkFormData(this));">
<font size="1" face="Verdana" color="#000080">Prezzo iniziale</font>
<input type="text" name="prezzo1" size="20" value="<%=FormatNumber (riferimentodiicona, 2)%>" onBlur="trasforma('form1')">
<font size="1" face="Verdana" color="#000080">Sconto in percentuale</font>
<input type="text" name="sconto1" size="20" value="*Inserisci Sconto*" onfocus="initField(this, '*Inserisci Sconto*');" onBlur="trasforma(this.form)">
<font size="1" face="Verdana" color="#000080">Prezzo finale</font>
<input type="text" name="finale1" size="20">
<font size="1" face="Verdana" color="#000080">Data</font>
<input type="text" name="data_vendita" size="20" value="MM/GG/AAAA">
<input type="submit" name="Submit" value="Registra">
</form>
</body>
</html>