puoi fare cosi:
Codice PHP:
function ListaDimensione($dim)
{
$arr = explode("/",$dim);
if(count($arr) > 1)
{
echo "<select name=\"dimensione\" onchange=\"document.getElementById('displayPrice').innerHTML =this.options[this.selectedIndex].value\">";
for($i=0;$i<count($arr);$i++)
{
echo "<option value=\"" . $arr[$i] . "\">" . $arr[$i] . "</option>";
}
echo "</select>";
}
else echo $arr[0];
}
function Prezzi($dim,$price)
{
$arr = explode("/",$dim);
$arr1 = explode("/",$price);
if(count($arr) > 1)
{
for($i=0;$i<count($arr);$i++)
{
echo "<input type=\"hidden\" name=\"$arr[$i]\" id=\"$arr[$i]\" value=\"$arr1[$i]\" />\n";
}
}
else echo $arr1[0];
}
Da verificare l'onchange virgole o apici del div "displayPrice" non conosco il php, se invece vuoi una soluzione con funzione potresti fare una cosa del genere:
Codice PHP:
echo "<select name=\"dimensione\" onchange=\"GetPrice(this.options[this.selectedIndex].value)\">";
codice:
<script language="javascript" type="text/javascript">
<!--
function GetPrice(price) {
document.getElementById('displayPrice').innerHTML = price;
}
-->
</script>