MDL-78874 accessibility: Improve descriptive text for check button

This commit is contained in:
danghieu1407
2023-08-24 20:45:56 +07:00
parent cccc00954d
commit 436a403aef
2 changed files with 4 additions and 3 deletions
+3 -2
View File
@@ -234,14 +234,15 @@ abstract class qbehaviour_renderer extends plugin_renderer_base {
'type' => 'submit',
'id' => $qa->get_behaviour_field_name('submit'),
'name' => $qa->get_behaviour_field_name('submit'),
'value' => get_string('check', 'question'),
'value' => 1,
'class' => 'submit btn btn-secondary',
'data-savescrollposition' => 'true',
);
if ($options->readonly) {
$attributes['disabled'] = 'disabled';
}
$output = html_writer::empty_tag('input', $attributes);
$output = html_writer::tag('button',
$options->add_question_identifier_to_label(get_string('check', 'question'), true), $attributes);
if (!$options->readonly) {
$this->page->requires->js_call_amd('core_question/question_engine', 'initSubmitButton', [$attributes['id']]);
}
+1 -1
View File
@@ -1229,7 +1229,7 @@ abstract class qbehaviour_walkthrough_test_base extends question_testcase {
} else if ($enabled === false) {
$expectedattributes['disabled'] = 'disabled';
}
return new question_contains_tag_with_attributes('input', $expectedattributes, $forbiddenattributes);
return new question_contains_tag_with_attributes('button', $expectedattributes, $forbiddenattributes);
}
/**