Friday, November 2, 2012

type

Properti HTMLSelectElement.type ini akan membantu mengetahui tipe dari elemen SELECT, 'select-multiple' ataukah 'select-one'.

Sintaks:

selectObj.type

Elemen SELECT dikatakan bertipe 'select-multiple', itu jika atribut MULTIPLE ditetapkan di dalam elemen SELECT atau properti HTMLSelectElement.multiple diset ke nilai true -- untuk dikatakan bahwa elemen SELECT bertipe 'select-one' adalah sebaliknya.

Contoh di bawah ini mengetahui tipe dari elemen SELECT:

<FORM> <SELECT SIZE="3" MULTIPLE> <!-- Di sini banyaknya OPTION --> </SELECT> </FORM> <SCRIPT TYPE="text/javascript"> var selectObj = document.getElementsByTagName("select")[0]; alert(selectObj.type); // "select-multiple" </SCRIPT>

Contoh di bawah ini mengetahui tipe dari elemen SELECT part 2:

<FORM> <SELECT> <!-- Di sini banyaknya OPTION --> </SELECT> </FORM> <SCRIPT TYPE="text/javascript"> var selectObj = document.getElementsByTagName("select")[0]; alert(selectObj.type); // "select-one" </SCRIPT>

Contoh di bawah ini hanya berisi pengujian apakah elemen SELECT bertipe 'select-multiple', jika benar ubah menjadi bertipe 'selec-one'. Lihat keluaran dari kedua Alert:

<FORM> <SELECT SIZE="3" MULTIPLE> <!-- Di sini banyaknya OPTION --> </SELECT> </FORM> <SCRIPT TYPE="text/javascript"> var selectObj = document.getElementsByTagName("select")[0]; alert(selectObj.type); // "select-multiple" if (selectObj.type === "select-multiple") { selectObj.multiple = false; selectObj.size = 0; selectObj.type = "select-one"; } alert(selectObj.type); // "select-one" </SCRIPT>