una piccola cosina, sto tentando di moficare lo script perchè a me non serve che agisca all'evento onchange in quanto io i dati li passo trammite un'altra pagina quindi la combo dovrebbe popolarsi all'evento onload ma non riesco a capire bene come fare
codice:<?php include("../../controllo_sessione.php"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Incisoria Meccanica Abruzzese s.a.s. - Sistemi di Comunicazione Visiva</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../../../style.css" rel="stylesheet" type="text/css"> <script language="JavaScript" src="../../../../js/ts_picker.js"></script> <script language="JavaScript" type="text/JavaScript"> <!-- function inserimentoprezzo() { document.getElementById('pa').value = window.opener.document.form1.prezzoris.value; document.getElementById('pv').value = window.opener.document.form1.tot.value; //document.getElementById('pv').disabled="disabled"; //document.getElementById('ps').disabled="disabled"; } function Button1_onclick() { var pa = parseFloat(document.getElementById("pa").value); var pv = parseFloat(document.getElementById("pv").value); var ps = document.getElementById("sconti"); var sconto = parseFloat(ps.value); var pvs = pv*(1-sconto/100); document.getElementById("ps").value = pvs; } function pa_onchange() { var pa = parseFloat(document.getElementById("pa").value); var pv = parseFloat(document.getElementById("pv").value); var smax = getsmax(pa, pv); var ps = document.getElementById("sconti"); var pso = ps.options; for (var i = pso.length - 1; i >= 0; i--) ps.remove(i); for(var i = 0; i <= smax; i++) { pso[pso.length] = new Option(i, i); } } function pv_onchange() { pa_onchange(); } function getsmax(pa, pv) { return 100*(pv - pa)/pv; } function sconti_onchange() { Button1_onclick(); } </script> </head> <body onLoad="inserimentoprezzo()"> <table> <tr class="style2"> <td><div align="right">PREZZO DI VENDITA: </div></td> <td><INPUT type="text" ID="pv2" NAME="pv" language="javascript" onchange="return pv_onchange()" value="0"></td> </tr> <tr class="style2"> <td></td> <td><input language="javascript" id="pa5" type="text" onChange="return pa_onchange()" value="0" name="pa"></td> </tr> <tr class="style2"> <td><div align="right">FASCIA DI SCONTO: </div></td> <td><SELECT ID="select" NAME="sconti" language="javascript" onchange="return sconti_onchange()"> </SELECT> </td> </tr> <tr class="style2"> <td colspan="2"><div align="right"> <INPUT type="button" value="Calcola" ID="Button1" NAME="Button1" language="javascript" onclick="return Button1_onclick()"> </div></td> </tr> <tr class="style2"> <td>PREZZO DI VENDITA SCONTATO: </td> <td><INPUT type="text" ID="ps2" NAME="ps"></td> </tr> </table> <div align="right"></div> </body> </html>

Rispondi quotando