How are you storing your 20 statements? What language do you want to use to retrieve them?
var statements = [
'Statement 1',
'Statement 2',
'Statement 3',
'Statement 4',
'Statement 5',
'Statement n',
];
function getRandomStatement() {
return statements[Math.floor(Math.random() * statements.length)];
}
document.getElementById('foo').innerText = getRandomStatement();
<html>
<head>
<title>test</title>
<script type="text/javascript">
var statements = [
'test1',
'test2',
'test3',
];
function getRandomStatement() {
return statements[Math.floor(Math.random() * statements.length)];
}
document.getElementByID('foo').innerText = getRandomStatement();
</script>
<body bgcolor="#FFFF00">
<h1 style="text-align: center;">
<span style="color:#000000;">
<span style="font-family: 'lucida sans unicode', 'lucida grande', sans-serif;">
<span style="font-size: 36px;">
<span style="line-height: 16px;">
<span style="background-color:#ffff00;">
<div id="foo"></div>
</span>
</span>
</span>
</span>
</span>
</h1>
</body>
</html>
Sorry my fault, it should be 'getElementById' - note the lowercase 'd'
//<![CDATA[
window.onload=function(){
var statements = [
'test1',
'test2',
'test3',
];
function getRandomStatement() {
return statements[Math.floor(Math.random() * statements.length)];
}
document.getElementById('foo').innerText = getRandomStatement();
}//]]>