Флаг required
установлен на стороне сервера, поэтому я сомневаюсь, что вы сможете повлиять на него с помощью JavaScript. Вам придется подключиться к форме и внести изменения в PHP, что-то вроде этого в пользовательском модуле:
function mymodule_form_user_register_form_alter(&$form, &$form_state, $form_id) {
if (isset($_GET['element_name']) && $_GET['element_name'] == 'notrequired') {
$form['element_name']['#required'] = FALSE;
}
}
Надеюсь, что поможет