İNTERNET TABANLI PROGRAMLAMA Dersi JavaScript soru detayı:

PAYLAŞ:

SORU:

JS'de bir elementin nitelikleri nasıl değiştirilir?


CEVAP:

HTML elementleri kendilerine tanımlı nitelikler ile birlikte gelir. Bu nitelikler elementlerin açılış etiketlerine yazılarak elementlerin içeriklerini ve durumlarını belirler. Örneğin, tasarladığımız bir formun yalnızca kullanıcının sunulan sözleşmeyi kabul etmesi durumunda gönderilmesini sağlayabiliriz. Bu amaçla formu gönderen düğmenin aktif olup olmama durumunu niteliklerini değiştirerek düzenleyebiliriz. Düğmeleri oluşturabilen input elementinin aktifliği disabled niteliği ile ayarlanır. disabled niteliği true olan elementlerin etkileşimi kapatılır. JS ile kullanıcının sözleşmeyi okuduğunu beyan ettiği onay kutusunu dinleyerek, bu kutunun değişimine göre Gönder düğmesinin aktifliğini düzenleyebiliriz. Resim 4.3’te Gönder düğmesinin, kullanıcının, “Kullanıcı sözleşmesini okudum” onay kutusunu işaretlemesi durumunda aktifleştiğine dikkat ediniz.