Originariamente inviato da skidx
Gli apici singoli sono ammessi per delimitare gli attributi.
azz ... ho controllato, effettivamente è così ma tutti gli esempi del W3 sono tra doppi apici, sono stato forviato per anni (pazienza visto che non ho avuto mai un problema
... anzi, htmolentities se non si setta in modo apposito parsa solo le ", quindi mi è andata sempre bene questa "mia" convenzione)
Il succo non cambia, fosse un quote singolo bisognerebbe usare ' al suo interno 
[edit per gianiaz]
codice:
<script>
function copyCode(value) {
document.getElementById("input2").value = value;
document.getElementById("input2value").innerHTML = value;
};
</script>
<div>
<input type="text" onkeyup="copyCode(this.value);" value="&quot;" />
<input id="input2" />
<p id="input2value"></p>
</div>
come ti ho detto, anche scrivendo a mano &quot; dentro l'input il JS lo legge come " (ti basta aggiungere un carattere dopo il quote e vedi che l'altro input come il p avranno questo ")