我有一个项目获得了一个“未定义指数”错误“和上面一样”字段
<label for='usrad_resi'>
Residential Address </label><input id='usrad_resi' name='usrad_resi' type='text' required>
一旦点击了“同上”复选框我设法在另一个文本框中的值的表单字段:
<label for='co_addrcheckl'>
Address </label><input type='checkbox' name='co_addrcheck' id='co_addrcheck' onSelect='sameAbove()'> Same as Above
</li>
<li>
<label for='usrad_co_addr'>
C/O Address </label><input id='usrad_co_addr' name='usrad_co_addr' type='text' required>
这样做的JavaScript是:
var loc = document.getElementById('co_addrcheck');
var home = document.getElementById('usrad_co_addr');
var post = document.getElementById('usrad_resi');
loc.onclick = function(){if(loc.checked)
{
home.disabled = true; home.value = post.value;}
else
{home.disabled = false; home.select();}}
我的问题是试图访问$ _ POST时['usrad_c o_addr']使用PHP我得到'未定义的索引:usrad_co_addr'错误。无论'usrad_resi'字段是否为空,都会发生这种情况。 为什么会发生这种情况?
是如何