Я новичок в использовании javascript, и вот что у меня есть на данный момент:
<!-- this is to disable the submit button and then re-enable it after 3 sec -->
<script type="text/javascript">
function enable()
{
var x = document.LAYOUTFORM.getElementById("create_button");
setTimeout(x.removeAttribute("disabled"), 3000);
}
</script>
А для кнопки у меня есть это:
<INPUT TYPE="SUBMIT" VALUE=" Create PDF " class="FORMBUTTON" ID="create_button" onclick="javascript:this.disabled=true;javascript:enable();">
Я возился с этим часами, и большинство из вас посмотрите на него и сразу поймете, что не так. Мой идентификатор формы и имя LAYOUTFORM. Может ли кто-нибудь сказать мне, что я делаю неправильно здесь?
Для бонусных баллов я также хотел бы, чтобы текст кнопки временно изменился на «Создание...», пока она отключена, а затем снова вернулся к «Создать PDF».