hayl0s
Decapat
- Katılım
- 17 Eylül 2021
- Mesajlar
- 441
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Öğretmen
Kodu çalıştırdığımda ekrana cevabı yazmıyor gözden kaçırdığım bir şey var ama anlamadım. Yardımcı olur musunuz?
JavaScript:
<!DOCTYPE html>
<html>
<head>
<title>hafta1.3</title>
<meta charset="utf-8">
<style type="text/css">
form{
width: 600px;
margin: auto;
}
#btnhesap{
margin-left: 100px;
}
</style>
</head>
<body>
<form name="toplam">
<h1>javascript işlem programı</h1>
<label>1.sayı:</label>
<input type="text" id="sayi1"><br><br>
<label>2.sayı:</label>
<input type="text" id="sayi2"><br><br>
<input type="radio" name="islem" value="topla" id="topla">topla
<input type="radio" name="islem" value="çıkar" id="cikar">çıkar
<input type="radio" name="islem" value="çarp" id="carp">çarp
<input type="radio" name="islem" value="böl" id="bol">böl<br><br><br>
<input type="button" id="btnhesap" value="hesapla">
</form>
<div id="kututoplam"></div>
<script type="text/javascript">
var btn=document.getElementById("btnhesap");
btn.onclick=function(){
var s1=Number(document.getElementById("sayi1").value);
var s2=Number(document.getElementById("sayi2").value);
var sonuc;
if (document.getElementById("topla").checked) {
sonuc=s1+s2;
}
else if (document.getElementById("cikar").checked) {
sonuc=s1-s2;
}
else if (document.getElementById("carp").checked) {
sonuc=s1*s2;
}
else if (document.getElementById("bol").checked) {
sonuc=s1/s2;
}
getElementById("kututoplam").innerHTML="sonuc:"+sonuc;
}
</script>
</body>
</html>