X-Git-Url: http://git.shiar.net/perl/html-form-simple.git/blobdiff_plain/cb6c92feb70f4246804078114bb8ef37874ab1cd..80de26e2b6b53f54ffb5232472e56c3225a101e1:/lib/HTML/Form/Simple.pm
diff --git a/lib/HTML/Form/Simple.pm b/lib/HTML/Form/Simple.pm
index 4eddc98..66958c3 100644
--- a/lib/HTML/Form/Simple.pm
+++ b/lib/HTML/Form/Simple.pm
@@ -71,8 +71,9 @@ sub hidden {
my $self = shift;
my ($name, $value, $attr) = $self->_attr(2, @_);
- $attr = {type => 'hidden', name => $name, value => $value};
- #TODO: $attr
+ $attr->{name } = $name if defined $name;
+ $attr->{value} = $value if defined $value;
+ $attr->{type} = 'hidden' unless defined $attr->{type};
return $self->tag(input => $attr);
}