Este es mi código:problemas string con comillas dobles Javascript dentro de un solo
<script>
function popupTest(title) {
alert(title);
return false;
}
</script>
<a href="" onclick="return popupTest('This is 'some' "test" string')"><span>Recommend</span></a>
El uso de Firefox 4 me sale el error:
Error: missing) after argument list
Source Code:
return popupTest('This is 'some' "test" string')
Es como que la decodificación de las entidades HTML pero no lo hacen saber porque.
También han intentado ...
<a href="" onclick="return popupTest('This is \'some\' \"test\" string')"><span>Recommend</span></a>
Lo que posibilita un error:
Error: unterminated string literal
Source Code:
return popupTest('This is \'some\' \
Si bien las respuestas aquí son correctas, la solución adecuada sería darle al elemento una ID y luego adjuntarle un controlador de eventos utilizando JavaScript en lugar de marcar un atributo 'onclick'. – ThiefMaster