|
Olay ''Oluşturulunca'' <oncreate> |
|
|
Bu, gerçek bir DHTML olayı değildir. Eğer bu olay içinde bir kodlama yapılırsa, kodlar derleme sırasında oluşturulan HTML kodu içinde, bu elemandan hemen sonra gömülü java script alanı içine aktarılır. Diğer olay prosedürlerinde tanımlı olan ve eleman nesnesi anlamına gelen "this" kelimesi bu olayda geçerli değildir. Örneğin; aşağıdaki kod doğru ÇALIŞMAYACAKTIR. this.value = 'x';
Eleman nesnesini elde etmek için; elemanın HTML Kimliği özelliği tanımlanmalı ve aşağıdaki yöntem kullanılmalıdır.
document.getElementById('%vof(htmlid)').value = 'x';
%vof(htmlid) tanımı, designer tarafından elemanın kimliği ile değiştirilecektir. Bakın %vof() fonksiyonu. Derleme işleminde oluşturulan HTML kodu aşağıdakine benzer olacaktır. <td><input name="editbox11" id="123" type="text"></td> <script language="javascript"><!-- document.getElementById('123').value = 'x'; //--></script>
Bu olaya sahip olan elemanlar
Bakın Olaylar. |