Assalamualaikum..
Dalam tutorial kali ini saya ingin membuat list
perubah warna yang dinamis dengan menu dropdown.
Selamat menyimak..
<!DOCTYPE
html>
<html>
<head>
<title>No 2</title>
</head>
<body>
<h1
id="teks">Hello World</h1> //objek yang akan berubah2
warnaya
<div
id="hasil">
</div>
<script
type="text/javascript">
var
temp,temp2,temp3,def,n;
n=prompt("Masukkan jumlah
warna:");
temp="<select
onclick='ubahWarna(value)'>";
temp2="<option
value='black'>Black<option/>";
for(a=1;a<=n;a++){
warna=prompt("warna ke
"+a);
temp2=temp2+'<option
value="'+warna+'"">'+warna+'<option/>';
}
temp3="<select/>";
document.getElementById('hasil').innerHTML=temp+temp2+temp3;
function ubahWarna(a){
document.getElementById('teks').style.color=a;
}
</script>
</body>
</html>
Pastikan saat penginputan warna, user menginputkan
warna yang dapat dibaca oleh html misal red,green,blue,yellow, dll. Fungsi ini
mendefault warna hitam. Jadi meskipun user tidak mengisikan warna hitam, maka
program akan memunculkan warna black secara otomatis.
Terimakasih, semoga bermanfaat ^^
Komentar
Posting Komentar