| Quizzer documentation | Contained in the Quizzer distribution. |
Quizzer::Element::Web::String - A text input field on a form
This element handles a text input field on a web form.
Generates and returns html representing the text box.
| Quizzer documentation | Contained in the Quizzer distribution. |
#!/usr/bin/perl -w
package Quizzer::Element::Web::String; use strict; use Quizzer::Element; use vars qw(@ISA); @ISA=qw(Quizzer::Element); my $VERSION='0.01';
sub show { my $this=shift; $_=$this->question->extended_description; s/\n/\n<br>\n/g; $_.="\n<p>\n"; my $default=''; $default=$this->question->value if defined $this->question->value; my $id=$this->id; $_.="<b>".$this->question->description."</b><input name=\"$id\" value=\"$default\">\n"; return $_; } 1