Friday, September 17, 2004

Javascript: Membuat element pada html page on-the-fly

Ini termasuk most wanted script buat saya: membuat element input pada suatu form pada dokument html.
   _form = document.userListForm;

var method = document.createElement('INPUT');
method.setAttribute('name','method');
method.setAttribute('type','hidden');
method.setAttribute('value','Delete');
_form.appendChild(method);
Pada contoh tersebut, kita membuat sebuah element form input dengan type hidden yang sebelumnya tidak ada. Ini seperti kita membuat pada saat runtime. Method createElement() pada dasarnya digunakan untuk membuat element html apa saja (tergantung browser). Element ini memiliki satu paramater yaitu string tag html, misalnya div, button, image atau yang lainnya.

Referensi: W3C DOM Level 1

No comments:

Followers