e no, allora devo rifare un'altra funzione perchè non posso modificare quella la uso anche per altri campi

ho fatto cosi
codice:
function cmq($p) { 
    if (!isset($p)) { 
      $cmq = "*"; 
      } 
    else { 
      $cmq = $p/10000; 
    } 
    return $cmq; 
}
poi però non riesco a prendere il valore di un campo di testo

codice:
<input name="cmq" type="text" id="cmq" value="<?php echo(cmq("document.form1.prezzo.value")); ?>" size="5">
o bisogno di passare il valore del campo "prezzo" come si può fare??