ajax 구현 글 제출 전 민감 한 단어 심사 코드
<input type="button" class="body" id="subm" name="subm" value=" , "
onclick="chkfull(this)"/>// “ ”
<input type="hidden" id="userchksense" name="userchksense" value="?"/>// , Ajax
Ajax 의 Javascript 부분
function chkfull(bt){
var content = document.getElementById("usercontent").value;
if(content=="")
{
alert(" 。");//
return false;
}
else
{
var xHRObject=false;
if(window.XMLHttpRequest)//
{
xHRObject=new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
xHRObject= new ActiveXObject("Microsoft.XMLHTTP");
}
function get2()// get2 , onreadystatechange 。 xHRObject.onreadystatechange=get2;
{
if(xHRObject.readyState==4 && xHRObject.status==200)
{
var serverText=xHRObject.responseText;
if(serverText=="sense")
{
if(confirm(" , ?
\r【 , 】 , 。
\r【 , 】 , 。"))
{
bt.value=" ";
bt.disabled=true;//
document.getElementById("userchksense").value="sense";// userchksense sense, ,post add.php ,
document.form1.submit();//
}
else// ,
return false;
}
else
{
bt.value=" ";
bt.disabled=true;
document.getElementById("userchksense").value="nonsense";
document.form1.submit();
}
}
}
var title=document.getElementById("usertitle").value;
var tag=document.getElementById("usertag").value;
var intro=document.getElementById("userintro").value;
var content=document.getElementById("usercontent").value;
var v = "title="+title+"&tag="+tag+"&intro="+intro+"&content="+content;
xHRObject.open("POST","../ajax/ajax.php",true);
xHRObject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xHRObject.onreadystatechange=get2;// get2 , , xHRObject.onreadystatechange( 1)
xHRObject.send(v);
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ajax 구현 글 제출 전 민감 한 단어 심사 코드그래서 제출 할 때 Ajax 가 전달 한 불 값 을 되 돌려 주 고 싶 었 습 니 다.실제로 Ajax 가 전달 하 는 함수 get2()는 chkfull(bt)의 하위 함수 로 외부 함수 에 값 을 전달 할 수 없고 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.