我已经创建了一个使用Perl的CGI表单,一切工作真的很好,除了我很难找到一个解决方案,我怎么可以得到当前时间和日期填写在表格中,同时让用户选择使用日期和时间选择器更改输入。这里是一段代码我已经写了:Perl CGI日期和时间选择器与自动填充当前的日期和时间
sub output_form {
my ($q) = @_;
print $q->start_form(
-name => 'main',
-method => 'POST',
);
print $q->start_table;
print $q->Tr(
$q->td('Update#:'),
$q->td(
$q->textfield(-name => "update_num", -size => 02)
)
);
print $q->Tr(
$q->td('Date:'),
$q->td(
$q->textfield(-name => "date", -size => 50)
)
);
print $q->Tr(
$q->td('Time:'),
$q->td(
$q->textfield(-name => "time", -size => 50)
)
);
https://metacpan.org/pod/distribution/CGI/lib/CGI.pod#HTML-Generation-functions-should-no-longer-be-used – Quentin
你有效地问多个问题在这里。 “我如何在HTML页面中放置日期时间选择器?”,“如何为CGI.pm生成标记?” (请参阅以前的评论和“不”)。 “我如何用Perl找到当前的日期和时间?”。你应该关注一个更狭窄的问题。 – Quentin
对于日期选择器,您需要JavaScript。我已经使用[jQuery UI的datepicker](http://jqueryui.com/datepicker/),但可能还有其他很多。 – ThisSuitIsBlackNot