繁体   English   中英

刷新页面时,“提交”按钮不起作用-javascript

[英]Submit button not working when the page is refreshed -javascript

代码如下:

    <button type="button" class = "butt1" id ="submit" name ="submit" onclick="myAns(); this.disabled = true;"> Answer </button>

<script>
        function myAns(){
        for(var t=0; t <=count-1; t++) { 
        var table = document.getElementById("tableid");
        var row = table.insertRow(t);
            var cell1 = row.insertCell(0);
            cell1.innerHTML =array[t];

            }
    }
</script>
  1. 我试图确保“提交”按钮在单击时仅起作用一次。
  2. 上面给定的代码适用于chrome,如果刷新页面,则可以再次单击。
  3. 在firefox中,如果未刷新页面,则给定的代码也可以运行一次。
  4. 在Firefox中,如果刷新页面,则无法再次单击。 谁能提供解决方案或显示出解决方案?
  5. 基本上,我想确保每次刷新时都只能单击一次提交按钮。 该代码适用于Chrome,但我需要FireFox的解决方案。

您的问题在这里:

cell1.innerHTML =array[t];

更改为此:

cell1.innerHTML = t;

 <table id="tableid"> <tr> <td>1</td> </tr> </table> <button id="submit" onclick="a(event)">Click Me!</button> <script> document.getElementById('submit').removeAttribute('disabled'); function a(e) { for (var t = 0; t <= 5 - 1; t++) { var table = document.getElementById("tableid"); var row = table.insertRow(t); var cell1 = row.insertCell(0); cell1.innerHTML = t; } e.target.setAttribute('disabled', 'disabled'); } </script> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM