Chiedi pure se non capisci qualcosa.
Codice HTML:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>test</title>
</head>
<body>
<p>Contenitore con testo variabile: <span id="testo_variabile"></span></p>
<button id="pulsante">Prova</button>
<script type="text/javascript">
testi =['stringa1','stringa2','stringa3','stringa4'];
document.getElementById('pulsante').addEventListener("click", function() { //se viene cliccato il pulsante...
document.getElementById('testo_variabile').innerHTML = testi[0|Math.random()*testi.length]; //cambiamo l'html interno al contenitore con id 'testo_variabile' (mettendoci la stringa). La or binaria con 0 è soltanto per trasformare l'indice dell'array in un intero e non in un reale. Si sarebbe potuto usare anche parseInt()
});
</script>
</body>
</html>
Non è necessario scomodare jQuery.
Ciao!