Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 服务器验证后隐藏提交按钮_Javascript_Asp.net - Fatal编程技术网

Javascript 服务器验证后隐藏提交按钮

Javascript 服务器验证后隐藏提交按钮,javascript,asp.net,Javascript,Asp.net,我在网上找到了这个: function submitButtonClick(button) { if (typeof (Page_ClientValidate) == 'function') { if (Page_ClientValidate() == false) { return false; } } button.style.display = 'none';

我在网上找到了这个:

function submitButtonClick(button) {
        if (typeof (Page_ClientValidate) == 'function') {
            if (Page_ClientValidate() == false) {
                return false;
            }
        }
        button.style.display = 'none';  // disable won't work 
        return true;
    } 

我不擅长使用Javascript,所以我不知道要更改什么…我有一个带有几个按钮的usercontrol,包括一个submit按钮。它们被用在我网站的每一页上。在一些页面上,我有自定义验证器。因此,当自定义验证器没有验证时,按钮就不见了,没有什么可做的了。我应该在这里做些什么改变才能让事情按我需要的方式运作?谢谢

button.disabled=true尝试按钮.style.visibility='hidden';如果你再看一遍我的帖子,也许你会明白这不是问题所在。display none或visibility hidden或disabled true(尽管javascript与我在internet上找到的方式相同,后来进行了测试,sais显然“//disable”不起作用“……我的问题是,在服务器验证之后,按钮消失了,如果出现一些服务器验证问题,我希望它留在那里