javascript - 禁用按钮上禁用表单并更改文本

标签 javascript forms button

我正在尝试禁用单击按钮,并更改按钮的文本。这是我的代码:

<input type="submit" value="Register" name="submit" id="submit" onClick="javascript:replaceButtonText('submit', 'Please wait...'); document.form1.submit.disabled=true;">

发生的情况是按钮被禁用,文本发生变化,但表单不执行任何操作(提交)。我做错了什么?

最佳答案

这有效:

<html>
<body>
    <form name="form1" method="post" action="myaction">
        <input type="text" value="text1"/>

        <input type="submit" value="Register" name="submit" id="submit" 
            onclick="javascript: replaceButtonText('submit1', 'Please wait...'); document.form1.submit.disabled=true; return true; ">
    </form>

</body>
</html>

关于javascript - 禁用按钮上禁用表单并更改文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9969269/

相关文章:

javascript - JQuery 代码在 Joomla 安装上不起作用

python - WTForms - DateTimeLocalField 数据在提交后为 None

html - 如何将图像添加到 HTML 输入小部件?

c# - 如何将字体添加到具有多个属性的标签?

javascript - HTML/Javascript 表单 如何将表单数据序列化为 JSON 并显示在类中?

javascript - 使用replace()将链接包装在字符串中

javascript - 如何使用新的 React Hooks 将函数作为 prop 传递

php - 通过 JavaScript 更改值

java - JTable 中的按钮不会执行操作

javascript - 在弹出的警报中单击“确定”后更改提交按钮的文本