php ajax 时候出现 Uncaught TypeError: Cannot read property 'cellphone' of undefined html code:
  <input name="button" type="button" value="查询" onClick="checkwl('cwl');"><br/>script code:
<script language="javascript">
function checkwl(formname){   var url = "cwl.php";
  var k=document.formname;
  var cnum=k.cellphone.value; alert(cnum);
  var postStr ="cellphone="+ cnum;
  
  var cwl=document.getElementById("cwl");
  
  var ajax = InitAjax();
  ajax.open("POST", url, true);
  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  ajax.send(postStr);
  ajax.onreadystatechange = function() {
if (ajax.readyState == 4 && ajax.status == 200) {
cwl.innerHTML = ajax.responseText;
//alert(ajax.responseText);
//location.href="t2.php?b=2";
}
  }
}function InitAjax()
{
var ajax=false;
try {
ajax = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
</script>