Ciao pietro09,

dovrebbe darti errore anche se sostituisci l'apice con &#39

insomma scrivere
codice:
onclick='aggiorna_chiamante("queste " sono virgolette");'
oppure
codice:
onclick='aggiorna_chiamante("queste &#34 sono virgolette");'
è come se fosse la stessa cosa

per risolvere ti faccio un piccolo esempio
codice:
<script language="javascript">
function test(str){
  out.innerHTML=str
  alert(str)
}
</script>
 &#"+"34 e "+String.fromCharCode(39)+"ciao"+String.fromCharCode(39)+" apice 39--> &#"+"39")'>test


<div id="out"></div>