Javascript 如何在JS中提交禁用元素的值

Javascript 如何在JS中提交禁用元素的值,javascript,Javascript,为了在JS中提交禁用的元素,我找到了使用隐藏元素的方法。但是,由于缺乏网络语言知识,我无法使其正常工作,因此我想了解以下代码: 在HTML中定义隐藏的elementvariable。 更新JS中的元素。 在CGI中使用elementvariable。 查看到目前为止,您自己都尝试了什么 你所问的是一种宽泛的,非常基本的东西。无论如何,像这样的东西应该可以做到: 定义隐藏元素: 在服务器端代码中使用元素在很大程度上取决于您对平台的选择。我将把这一点留给您,但是您应该知道,使用POST或GET请求将

为了在JS中提交禁用的元素,我找到了使用隐藏元素的方法。但是,由于缺乏网络语言知识,我无法使其正常工作,因此我想了解以下代码:

在HTML中定义隐藏的elementvariable。 更新JS中的元素。 在CGI中使用elementvariable。 查看

到目前为止,您自己都尝试了什么

你所问的是一种宽泛的,非常基本的东西。无论如何,像这样的东西应该可以做到:

定义隐藏元素:

在服务器端代码中使用元素在很大程度上取决于您对平台的选择。我将把这一点留给您,但是您应该知道,使用POST或GET请求将元素发送到服务器应该使您使用的任何语言都可以访问它

即,使用JavaScript将数据发送到服务器,并使用PHP读取数据:

JavaScript:

// assuming you have a form with id="myForm"
var form = document.getElementById('myForm');
form.submit();
PHP:


目前我在JS文档中使用:and.getElementById'sDisabled'。value=1;如果这似乎是正确的,那么我猜这是CGI没有设置的地方。
var el = document.getElementById('foo');
el.value = 'bar';
// assuming you have a form with id="myForm"
var form = document.getElementById('myForm');
form.submit();
echo $_POST['foo']; // should return bar