Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
1302
Tıklama
0
Öne Çıkarma
Javascript ile radio butonu seçilmiş hale getiremiyorum
E
8 yıl
Teğmen
Konu Sahibi

Merhaba,

arkadaşlar javascript ile bir radio öğesini seçilmiş hale getiremiyorum.

Kodlar :

document.forms["formisim"]["radio1id"].checked = true;

document.formisim.radio1name.value = "indirimli";

$("#radio1id").prop("checked", true);


Lütfen yardım edin.

Cevaplarınız için şimdiden çok teşekkür ederim.

İyi günler dileğiyle.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



D
8 yıl
Yarbay

Anlaşılıyor ki jQuery kullanmışsın. İstediğin şey için yazdığın şu kod yeterlidir.

$("#radio1id").prop("checked", true);

Yani doğru yapmışsın. Bu kod çalışır. Test edildi, onaylandı

<!DOCTYPE html> 
<html>
<head>
<meta charset="UTF-8">
<title>jQuery Radio Button</title>
<script
src="https://code.jquery.com/jquery-3.3.1.min.js"
integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
crossorigin="anonymous"></script>
<style>

</style>
</head>

<body>
<h1>jQuery Radio Button</h1>
<form>
<div id="type">
<input type="radio" id="radio1id" name="type" value="1" />1<br />
<input type="radio" id="radio2id" name="type" value="2" />2<br />
<input type="radio" id="radio3id" name="type" value="3" />3<br />
</div>
</form>

<script>
$( document ).ready(function() {
$("#radio1id").prop("checked", true);
});
</script>
</body>

</html>


Bu mesaja 1 cevap geldi.
E
8 yıl
Teğmen
Konu Sahibi

quote:

Orijinalden alıntı: DoubleDragon

Anlaşılıyor ki jQuery kullanmışsın. İstediğin şey için yazdığın şu kod yeterlidir.

$("#radio1id").prop("checked", true);

Yani doğru yapmışsın. Bu kod çalışır. Test edildi, onaylandı

<!DOCTYPE html> 
<html>
<head>
<meta charset="UTF-8">
<title>jQuery Radio Button</title>
<script
src="https://code.jquery.com/jquery-3.3.1.min.js"
integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
crossorigin="anonymous"></script>
<style>

</style>
</head>

<body>
<h1>jQuery Radio Button</h1>
<form>
<div id="type">
<input type="radio" id="radio1id" name="type" value="1" />1<br />
<input type="radio" id="radio2id" name="type" value="2" />2<br />
<input type="radio" id="radio3id" name="type" value="3" />3<br />
</div>
</form>

<script>
$( document ).ready(function() {
$("#radio1id").prop("checked", true);
});
</script>
</body>

</html>


Merhaba,

cevabınız için çok teşekkür ederim. Ben biraz daha bakayım. Eğer bir sorun çıkarsa yazarım. Ama sanki çalışmıyor gibi. Yani şöyle verdiğiniz kodu aldım biraz fazlalıkları giderdim çalıştı. Bana göre kendim aynı şekilde çalıştığım sayfaya yazdım ama olmadı. Ben biraz daha bakayım.

İyi günler dileğiyle.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.