|
|
|
OnSubmit ทำไมผม ใช้ไม่ได้อะครับ ช่วยดูให้หน่อย ครับ โอมๆๆ ข้ออัญเชิญท่าน เทพทั้งหลายจงมา สถิต พร้ามชี้ทางสว่างด้วย เถิด |
|
|
|
|
|
|
|
eazy_search มี return ค่าอะไรหรือเปล่า แล้ว onclick ไม่ต้องหรอก ใช้ type="submit" ได้อย่างที่คุณต้องการแน่ครับ
|
|
|
|
|
Date :
2011-08-29 23:30:51 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
function eazy_search()
{
var word = document.formsearch.word.value;
if(word =="")
{
alert("พิมคำสำคัญที่ต้องการค้นหาค่ะ");
return;
}
else
var xmlHttp2;
xmlHttp2 = GetXmlHttpObject2();
if (xmlHttp2 == null){
alert("Your Browser Is not Subport Now!");
return;
}
xmlHttp2.onreadystatechange = function(){
//alert(xmlHttp2.readyState);
if (xmlHttp2.readyState == 4){
//var x = document.getElementById("area");
//x.innerHTML = xmlHttp2.responseText;
window.location= 'getsearch_resolution.php';
//window.open ("getsearch_resolution.php");
//window.moveTo(0,0);
}
}
var url2 = "keyword.php?";
url2 = url2+"word="+word;
//alert(url2);
xmlHttp2.open("GET",url2,true)
xmlHttp2.send(null);
}
function GetXmlHttpObject2(){
var xmlHttp2;
try{
xmlHttp2 = new XMLHttpRequest();
}
catch (e){
try{
xmlHttp2 = new ActiceXObject("Msxml2.XMLHTTP");
}
catch (e){
xmlHttp2 = new ActiceXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp2;
}
ยังงี้ นี้ มี Return รึเปล่าครับ
|
|
|
|
|
Date :
2011-08-29 23:54:10 |
By :
Professer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีครับ แต่ควรจะ return false
แล้ว onsubmit ควรจะ onsubmit="return eazy_search()"
|
|
|
|
|
Date :
2011-08-30 00:00:38 |
By :
ikikkok |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ ปลากิม ครับ ช่วย อธิบายหน่อย ครับ Return มีประโยชน์ อย่างไรหรอครับ ทำไม ต้องมี
มือ ใหม่ จริงๆ ครับ
|
|
|
|
|
Date :
2011-08-30 00:13:15 |
By :
Professer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (JavaScript)
function eazy_search()
{
var word = document.formsearch.word.value;
if(word =="")
{
alert("พิมคำสำคัญที่ต้องการค้นหาค่ะ");
return false;
}
else
var xmlHttp2;
xmlHttp2 = GetXmlHttpObject2();
if (xmlHttp2 == null){
alert("Your Browser Is not Subport Now!");
return false;
}
xmlHttp2.onreadystatechange = function(){
//alert(xmlHttp2.readyState);
if (xmlHttp2.readyState == 4){
//var x = document.getElementById("area");
//x.innerHTML = xmlHttp2.responseText;
window.location= 'getsearch_resolution.php';
//window.open ("getsearch_resolution.php");
//window.moveTo(0,0);
}
}
var url2 = "keyword.php?";
url2 = url2+"word="+word;
//alert(url2);
xmlHttp2.open("GET",url2,true)
xmlHttp2.send(null);
}
function GetXmlHttpObject2(){
var xmlHttp2;
try{
xmlHttp2 = new XMLHttpRequest();
}
catch (e){
try{
xmlHttp2 = new ActiceXObject("Msxml2.XMLHTTP");
}
catch (e){
xmlHttp2 = new ActiceXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp2;
}
<form id="formsearch" name="formsearch" OnSubmit ="return eazy_search();">
<input type="submit" value="ค้นหา" />
ประมาณนี้ปาวครับ ผล คือยังไม่ได้อยู่ดี
|
ประวัติการแก้ไข 2011-08-30 00:18:30
|
|
|
|
Date :
2011-08-30 00:17:52 |
By :
Professer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function eazy_search()
{
///เพิ่ม
alert('ok');
///// ล่าง function ดูว่าได้รึป่าว ถ้าขึ้น ok ก็แปลว่า code ajax ผิดแหละครับ ไม่น่าจะใช้ onsubmit
|
|
|
|
|
Date :
2011-08-30 11:43:23 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|