Javascript de rastgele bir ifade oluşturacağız. 6 haneli CAPTCHA örneği olacak.
<style>
div#yaz
{
visibility:visible;
width:130px;
background-color:#069;
font-size:30px;
color:#fff;
text-align:center;
}
</style>
<script>
function yenile() {
var str = "";
for (var i = 0; i < 6; i++) {
var sayi = Math.random();
if (Math.round(sayi) == 0) {
str = str + String.fromCharCode(48 + 9 * Math.random());
}
else {
str = str + String.fromCharCode(65 + 25 * Math.random());
}
}
document.getElementById("yaz").innerHTML = str;
}</script>
<div id="yaz"></div> <br />
<input id="Button1" type="button" value="yenile" onclick="yenile()" />