Passage d'une chaîne à l'apostrophe à la fonction javascript

J'ai une situation où j'ai besoin de passer une chaîne de caractères avec une apostrophe dans à une fonction javascript. Cette fonction prend alors la chaîne et l'utilise pour trouver l'élément par son id dans les DOM. Comme un exemple, j'ai besoin d'appeler:

showElement('what's')

function showElement(element_id){
     document.getElementById(element_id).style.display = "block";
}

J'ai essayé s'échapper l'apostrophe comme showElement('ce\ "s"), mais cela ne semble pas fonctionner. Est-ce possible?

En règle générale, je dirais de rester loin de l'aide de l'apostrophe dans votre élément Id.
je crois que l'aide des apostrophes pour un ID d'élément n'est pas valide html

OriginalL'auteur TenJack | 2010-02-19