I'm calling this function:
function submit_button(button_id){
$('#' + button_id).attr('type', 'submit');
}
to make this button type = submit instead of button.:
<input name="confirm_button" id="confirm_button" type="button" value="Confirm" class="login_btn" />
and I get this error (in firefox):
uncaught exception: type property can't be changed
Are there any work arounds?
The workaround is to create an element of the correct type, and replace the currently exisitng one.
However, in your example, a
<button>
element could serve the purpose of submitting the form, render as a button, and not require any javascript to do so, eg:And then to make the button enabled again: