aşağıdaki kod işini görecektir , denedim çalışıyor :) zamanım olmadığından , tam o örnek sitedeki gibi olmadı ama en azından mantıgını kavrayabilirsin.

 

 

<script language="JavaScript">

<!--

function yuzdehesap() {

var ilksayi = document.yuzdeform.ilksayi.value               

var yuzde = document.yuzdeform.yuzde.value                

if(ilksayi > 0 && yuzde > 0) {                             

var yuzdesonuc = yuzde*(ilksayi/100)                               

document.yuzdeform.yazdir.value = yuzdesonuc                   

else{

alert("Lütfen Tüm Alanları Doldurunuz.")

}

}

//-->

 

</script>

<form name="yuzdeform">

<br /><br>

ilk sayı: <input type="text" name="ilksayi" size="10"><br /> <br>

yüzde değeri : <input type="text" name="yuzde" size="10"><br /><br>

<input type="button" value="Hesapla" onClick="yuzdehesap()">

<input type="reset" value="Temizle" />

Sonuc : <input type="text" name="yazdir" size="20"><br /><br>

</form>