Javascript 期权的空值';s元素
我也有类似的问题,就像我的老朋友一样 我的代码:Javascript 期权的空值';s元素,javascript,Javascript,我也有类似的问题,就像我的老朋友一样 我的代码: function reset_admin() { a = document.getElementById('event').value; t = document.getElementById('category').value; document.getElementById('admin').reset(); document.getElementById('event').value = a; doc
function reset_admin()
{
a = document.getElementById('event').value;
t = document.getElementById('category').value;
document.getElementById('admin').reset();
document.getElementById('event').value = a;
document.getElementById('category').value = t;
}
<form id="admin" action="iframe_admin.php" onsubmit="" method="post" target="iframe_admin">
.....
<input type="button" class="filter_button" id="Clear" name="Clear" value="Clear"
onclick="reset_admin();document.getElementById('admin').submit(); />
但这并不奏效
谢谢大家! 存储并还原,因为您不关心实际值,如下所示:
function reset_admin()
{
var a = document.getElementById('event').selectedIndex,
t = document.getElementById('category').selectedIndex;
document.getElementById('admin').reset();
document.getElementById('event').selectedIndex = a;
document.getElementById('category').selectedIndex = t;
}
我还将var
添加到您获取的索引中,只是为了了解其中的全局变量,但这并不是重要的更改,而是设置selectedIndex
)
function reset_admin()
{
var a = document.getElementById('event').selectedIndex,
t = document.getElementById('category').selectedIndex;
document.getElementById('admin').reset();
document.getElementById('event').selectedIndex = a;
document.getElementById('category').selectedIndex = t;
}