为了在JS中提交禁用的元素,我发现了使用隐藏元素的方法。但是,由于缺乏网络语言的知识,我无法使其工作,因此我想知道以下代码:
答案 0 :(得分:0)
答案 1 :(得分:0)
到目前为止,你有什么尝试?
你所要求的是一种广泛而且非常基本的东西。无论如何,像这样的事情应该这样做:
定义隐藏元素:
<input type="hidden" name="foo" id="foo" />
使用JavaScript更新元素:
var el = document.getElementById('foo');
el.value = 'bar';
使用服务器端代码中的元素在很大程度上取决于您选择的平台。我会把那个留给你,但是你应该知道使用POST或GET请求将元素发送到服务器应该可以使用它所使用的任何语言。
IE,使用JavaScript将数据发送到服务器,然后使用PHP将其读出:
JavaScript的:
// assuming you have a form with id="myForm"
var form = document.getElementById('myForm');
form.submit();
PHP:
echo $_POST['foo']; // should return bar