buat mencegah saia harus membuat server side validation yang seringkali terlupakan karena pada saat saia melakukan testing saia melakukannya sebagai user normal bukan sebagai user "iseng". hal tersebut membuat saia berpikir untuk membuat script sederhana untuk mempermudah testing.
menggunakan jQuery ternyata script helper nya cukup simple:
function debugInput(){
$('.debug_input').remove();
$(':input:not(textarea,:text:not(.date),:button,:submit,:reset)').each(function(){
$(this).after(''+this.name+':').css('border', 'medium dotted gray');
});
$('form').each(function(){
$(this).append(''+this.id+':')
});
$('.debug_input').css('opacity', 0.7).draggable();
}
pada saat dijalankan fungsi tersebut akan menambahkan input text normal di tiap elemen2 form sehingga saia dapat dengan mudah memasukkan value2 aneh di select tag dan sejenisnya. selain itu fungsi ini jg menambahkan tombol submit di form.
contoh pemakaian pada site php manual:
Tidak ada komentar:
Posting Komentar