Originariamente inviato da Sergio P.
In una funzioncina javascript ho messo;
Codice PHP:
document.getElementById('sell').href 'ricerca.html?tipologia=appartamento&amp ;locazione=vendita'
Però non funziona perchè la stringa &amp ; non è riconosciuta come &.

Se però inserisco il carattere & lo script funziona ma il mio codice xhtml non è più valido.

Come risolvere?

Grazie.

S.

PS: Negli esempi ho scritto "&amp ;" staccando il punto e virgola per evitare la conversione.
Beh, per evitare la conversione basta scrivere & (che sottosotto è scritto &amp
Comunque, per non incorrere nelle ire del validatore, è sempre buona norma mettere tutto il javascript in uno o più files esterni, ed includerli con:
codice:
<script type="text/javascript" src="tuofile.js"></script>
cos&igrave; il validatore manco ci guarda.

HTH
Zappa