Revision d1aa2c72
Von Hans Peter Schlaepfer vor mehr als 2 Jahren hinzugefügt
SL/Presenter/Tag.pm | ||
---|---|---|
302 | 302 |
|
303 | 303 |
_set_id_attribute(\%attributes, $attributes{name}) if $attributes{name}; |
304 | 304 |
$attributes{type} ||= 'button'; |
305 |
$attributes{tag} ||= 'input'; |
|
305 | 306 |
|
306 | 307 |
$onclick = 'if (!confirm("'. _J(delete($attributes{confirm})) .'")) return false; ' . $onclick if $attributes{confirm}; |
307 | 308 |
|
308 |
html_tag('input', undef, %attributes, value => $value, (onclick => $onclick)x!!$onclick); |
|
309 |
if ( $attributes{tag} == 'input' ) { |
|
310 |
html_tag('input', undef, %attributes, value => $value, (onclick => $onclick)x!!$onclick) |
|
311 |
} |
|
312 |
elsif ( $attributes{tag} == 'button' ) { |
|
313 |
html_tag('button', undef, %attributes, value => $value, (onclick => $onclick)x!!$onclick); |
|
314 |
} |
|
309 | 315 |
} |
310 | 316 |
|
311 | 317 |
sub submit_tag { |
Auch abrufbar als: Unified diff
design40: Presenter button_tag: input und button unterscheiden