|
|
|
มีวีธีเรียกใช้ javascript แบบไม่ผ่าน event ไหม ตรับ |
|
|
|
|
|
|
|
Code (JavaScript)
<script language=Javascript>
function Inint_AJAX() {
try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {} //IE
try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
try { return new XMLHttpRequest(); } catch(e) {} //Native Javascript
alert("XMLHttpRequest not supported");
return null;
};
function dochange2(src, val) {
var req = Inint_AJAX();
req.onreadystatechange = function () {
if (req.readyState==4) {
if (req.status==200) {
document.getElementById(src).innerHTML=req.responseText; //รับค่ากลับมา
}
}
};
req.open("GET", "planPO1.php?data="+src+"&val="+val); //สร้าง connection
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); // set Header
req.send(null); //ส่งค่า
}
window.onLoad=dochange2('PO', -1);
</Script>
Code (PHP)
echo " <input type='text' name = 'testPO' id = 'testPO' value='".$_SESSION["PONR"]."' onFocus = \"dochange2('Color', document.getElementById('testPO').value);\" >";
if($_SESSION["PONR"]!=null){
?>
<script language=Javascript>
call.dochange2('Color',document.getElementById('testPO').value);
</script>
<?php
}
Tag : PHP, Oracle, HTML, CSS, HTML5, JavaScript
|
|
|
|
|
|
Date :
2020-04-03 12:02:30 |
By :
zoneteendome |
View :
965 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เทคโนโลยี ajax ตัวนี้มันน่าจะราวๆ 10 ปีได้แล้วครับ ซึ่ง ณปัจจุบันเทคโนโลยีไปถึง ajax&jquery เลิกใช้แบบดั้งเดิมเถอะครับคำสั่งจะสั้นกว่า
https://www.thaicreate.com/community/jquery-ajax-json.html
Code (PHP)
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
type: "POST",
url: "post.php",
data: $("#frmMain").serialize(),
success: function(result) {
alert(result.customerid);
alert(result.name);
alert(result.email);
alert(result.countrycode);
alert(result.budget);
alert(result.used);
}
});
});
</script>
|
|
|
|
|
Date :
2020-04-03 12:39:39 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เรียกใช้ยังไงครับ ครั้งเดียว
นำ script ่javascript ไปไว้ ท้ายสุด มันก็จะทำงาน
|
|
|
|
|
Date :
2020-04-03 13:17:14 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือผมต้องการเรียก dochage2 แบบไม่ต้องมี event ไรเลยครับ และ การทำงานอันนี้มันจะเลือก id 1 ไปค้นหา id ที่เป็นข้อมูลลูกของ id 1 เหมือนการทำงานเลือกจังหวัด เลือกอำเภอ เลือกตำบล ครับ
|
|
|
|
|
Date :
2020-04-03 13:29:31 |
By :
zoneteendome |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่น่าใช่ concept ของ html javascript นะครับ เพราะ concept มันใช้ event ในการทำงาน ไม่กดเม้าส์ ก็คีย์บอร์ด
|
|
|
|
|
Date :
2020-04-03 14:54:59 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ งั้นเดี่ยวผมลองเปลี่ยน เป็น jquery ขอบคุณครับ
|
|
|
|
|
Date :
2020-04-03 15:30:34 |
By :
zoneteendome |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|