...grazie, ci arrivavo anche senza chiederlo
chiedevo un esempio di valore risultante che non funziona

se non ci sono apici nella stringa
funzione('stringa') deve funzionare

a meno che tutto il tag non sia una stringa a sua volta delimitata da apici singoli, es.
var a='<a onclick="funzione('questi apici sono errati')">link</a>'
in tal caso premetti a quelli interni un backslash \
var a='<a onclick="funzione(\'questi apici sono corretti\')">link</a>'