我正在使用Onchange事件,它工作正常。但它也会在页面加载时触发,如何在页面加载时阻止这种情况?
<select onchange="changeVal('step', this.value)">
<option value="false"> No</option>
<option value="true">Yes</option>
</select>
//Function Change Dropdown
function changeVal(step,changeval)
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
}
}
xmlhttp.open("GET","/wp-content/themes/xerius_main/calculator/validations/btnSubmit.php?q="+step+"&q2="+changeval,true);
xmlhttp.send();
}
任何人都可以通过此代码帮助实现这一目标吗?
先谢谢。