我遇到的问题是我希望在提交按钮后隐藏提交按钮
我从日历中选择了一个日期。并提交。
我正在使用的html / script是
...
<input type="button" value="Try it" id="Submit1" onclick= "myFunction();this.form.submit();">
<script>
function myFunction() {
var x = document.getElementById("Submit1");
x.hidden= true;
}
</script>
...
单击按钮后,按钮会隐藏一秒钟,然后再次出现。 我猜这是在重新加载页面时。 任何人都有解决方案。
它是用Classic asp VB编写的
答案 0 :(得分:0)
尝试
#include <stdio.h>
#include <conio.h>
void citire(int *x,int *n)
{
for(int i=1; i<=*n; i++)
scanf("%d",&x[i]);
}
int produs(int *a,int*b,int n)
{
int produs=0;
for(int i=1;i<=n;i++)
produs=a[i]*b[i]+produs;
return produs;
}
int main()
{
int n;
int*p;
scanf("%d",&n);
int *a=(int*)malloc(n*sizeof(int));
int *b=(int*)malloc(n*sizeof(int));
citire(a,&n);
citire(b,&n);
p=produs(a,b,n);
printf("%d",p);
return 0;
}
https://www.w3schools.com/jsref/prop_style_visibility.asp
但是此代码应在重新加载页面后执行,这意味着新页面的正文只需要有代码
var x = document.getElementById("Submit1");
x.style.visibility = "hidden";
后端(php,ruby,node ...)可以解决这个问题。
您可以从浏览器控制台中调用代码(F12,然后按CTRL +`)。这会让您感觉需要运行什么代码以及何时运行。