如何在选择单选按钮后启用提交按钮
How do I enable a submit button after a radio button is selected?
我正在编写一个Perl CGI脚本。
提交按钮最初被禁用,当选择任何单选按钮时都应该启用。每个对应的行(相同的名称)都有一个单选按钮。
这很可能是一个JavaScript问题,除非您想在启用提交按钮的情况下重新加载页面。但是您可以在CGI中指定JavaScript事件。
对于一个电台团体来说,这只是有点棘手。由于radio_group
子允许每个项目具有属性,因此您只需为每个选择指定相同的事件。
my @values = qw<eenie meenie minie>;
my $enableSubmit
= { -onClick => q[document.getElementById('mySubmitButton').disabled = false;] }
;
print CGI->radio_group(
-name => 'group_name'
, -values => '@values
, -default => 'meenie'
, -linebreak => 'true'
, -labels => { map { $_ => ucfirst } @values }
, -attributes => { map { $_ => $enableSubmit } @values }
);
相关文章:
- 如何在 API 调用后和 if 语句中启用提交按钮
- 如何在进行验证后重新启用提交按钮
- Javascript - 当所有输入都有效时启用提交按钮
- 需要在选择单选按钮上启用提交按钮
- 需要启用提交按钮
- ng禁用或启用“提交”按钮
- AngularJS:当输入有效的电子邮件地址时,启用提交按钮
- 如何在选择单选按钮后启用提交按钮
- Javascript:需要帮助验证表单的两个方面,然后启用“提交”按钮
- 单击文本框后启用提交按钮
- 为什么在更改为文本字段时没有立即启用提交按钮
- 如何在更改时验证输入字段并启用提交按钮
- 禁用/启用提交按钮,并在加载时每 1 秒运行一次此 JavaScript
- 当所有表单项都有效时启用提交
- 单选按钮首先被禁用,然后再次启用提交
- 防止默认后重新启用提交
- jquery 1.8禁用/启用提交按钮
- 选中复选框时启用提交按钮
- 如果表单提交失败,请启用提交按钮
- 如果选中了所有复选框,则启用提交按钮