The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

HTML::FillInForm::Lite::JA - HTML�t�H�[���Ƀf�[�^��[�U����

VERSION

The document describes HTML::FillInForm version 0.031

SYNOPSIS

        use HTML::FillInForm::Lite;
        use CGI;

        my $q = CGI->new();
        my $h = HTML::FillInForm::Lite->new();

        $output = $h->fill(\$html,    $q);
        $output = $h->fill(\@html,    \%data);
        $output = $h->fill(\*HTML,    \&get_param);
        $output = $h->fill('t.html', [$q, \%default]);

        $output = $h->fill(\$html, $q,
                fill_password => 0, # it is default
                ignore_fields => ['foo', 'bar'],
                        # or disable_fields => [...]
                target        => $form_id,
        );

DESCRIPTION

���̃��W���[����HTML�̃t�H�[���Ƀf�[�^��[�U���܂��B �����HTML::FillInForm��Ď��������̂ł��B

HTML::FillInForm��HTML::Parser�ɂ��Ď������Ă��܂����A ���̃��W���[���͐��K�\���x�[�X�Ŏ������Ă���A���̌��� HTML::FillInForm::Lite��HTML::FillInForm���2�{�ȏ㍂���ɓ����܂��B

METHODS

new(options...)

HTML::FillInForm::Lite�̃C���X�^���X��쐬���܂��B

�󂯕t����I�v�V�����͈ȉ��̒ʂ�ł��B

fill_password => bool_value

HTML::FillInForm�ƈႢ�A�K��̏�Ԃł�fill()���\�b�h�� �p�X���[�h�t�H�[���𖳎����܂��B

���̃I�v�V������^�ɐݒ肷��ƁA�p�X���[�h��[�U�����悤�ɂȂ�܂��B

ignore_fields => array_ref_of_fields
disable_fields => array_ref_of_fields

�w�肵���t�H�[���t�B�[���h�𖳎�����悤�ɂ��܂��B

target => form_id

form_id���ƒt�H�[���݂̂���Ώۂɂ��܂��B

ignore_type => array_ref_of_types

�w�肵���t�H�[���^�C�v�𖳎�����悤�ɂȂ�܂��B

���̃I�v�V������HTML::FillInForm�ł͎������Ă��܂���B

escape => bool | ref

�I�v�V������w�肵�Ȃ����A�^��w�肵���ꍇ�A�e�L�X�g�t�B�[���h�ɏ[�U����� �l��HTML�G�X�P�[�v����܂��B

�U��w�肷��ƁA�l��HTML�G�X�P�[�v��܂���B

�R�[�h���t�@�����X��w�肷��ƁA�l�̃G�X�P�[�v�ɂ��̃R�[�h���t�@�����X��g���܂��B

���̃I�v�V������HTML::FillInForm�ł͎������Ă��܂���B

fill(source, form_data [, options...])

souce��form_data�ŏ[�U���܂��B �I�v�V������new()�Ɠ����ł��B

���̃��\�b�h�̓N���X���\�b�h�Ƃ��Ă�C���X�^���X���\�b�h�Ƃ��Ă� �Ăяo���܂��B������fill()�𓯂�options�ʼn��x��Ăяo���ꍇ�́A fill()�̑O��new()�ŃC���X�^���X����Ă����Ə��������ɂȂ�܂��B

LIMITATIONS

HTML::FillInForm�Ƃ̌݊���

���̃��W���[����HTML::FillInForm2.0�̐V�����\���̂ݎ�����Ă��܂��B

�Â�HTML�Ƃ̌݊���

���̃��W���[����XHTML1.x�ɑΉ����Ă��܂��B �܂��AHTML4.x�̑啔����T�|�[�g���Ă��܂����A�ꕔ���������܂��B �܂��AHTML4�ł͋�����Ă��鑮�����̏ȗ��͂ł��܂���B

���Ƃ���:

        <INPUT TYPE=checkbox NAME=foo CHECKED> - NG.
        <INPUT TYPE=checkbox NAME=foo CHECKED=CHECKED> - OK, ��������������
        <input type="checkbox" name="foo" checked="checked" /> - OK, ������XHTML

����ɁA���̃��W���[���͏�ɑ����l�̑啶���E���������ʂ��܂��B ��L�̗�ł́Atype�����̒l�͏������łȂ���΂Ȃ�܂���B

�R�����g�̈���

HTML::FillInForm::Lite�̓R�����g�₻�̑��̖������ׂ���̂𗝉�Ȃ��̂ŁA �����ł����̂͑S�ď������܂��B

���̂��Ƃ����ɂȂ邱�Ƃ�����܂��B���Ƃ��Έȉ��̃R�[�h:

        <script> document.write("<input name='foo' />") </script>

����͎��̂悤�Ȍ����R�[�h�ɒu������܂�:

        <script> document.write("<input name='foo' value="bar" />") </script>

���̂悤�Ȗ����邽�߂�ignore_fields�I�v�V�������g���܂��B

SEE ALSO

HTML::FillInForm.

AUTHOR

Goro Fuji (�� ��Y) <gfuji(at)cpan.org>

LICENSE AND COPYRIGHT

Copyright (c) 2008 Goro Fuji, Some rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.