javascript禁用、取消頁面html控件

本文介绍了一种通过JavaScript实现的功能:禁用网页上的按钮与文本输入框,并清空所有文本框内容的方法。该技巧适用于防止重复提交表单的情况,有助于提升用户体验并确保数据提交的有效性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//禁用頁面控件,還可擴展
function submitonce(theform)
{
    if (document.all||document.getElementById)
    {
        for (i=0;i<theform.length;i++)
        {
            var tempobj=theform.elements[i];
            if(tempobj.type.toLowerCase()=="button" || tempobj.type.toLowerCase()=="text")
            {
                tempobj.disabled=true
            }
        }
     }
}       

//取消頁面所以text,password文本框
function Clear()
{
   var l_input_count=document.getElementsByTagName("input").length;
   for(i=0;i<l_input_count;i++)
   {
       var l_input_a=document.getElementsByTagName("input").item(i);
       if(l_input_a.type=="text" || l_input_a.type=="password")
       {
            l_input_a.value="";
       }
   }
}

转载于:https://www.cnblogs.com/hzuIT/articles/819094.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值