|
|
|
ช่วยดู Code javascript ให้หน่อยครับ ว่าจะดักจับ textbox ทีเป็นค่าว่างจะใส่ Code ตอนไหน |
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<script language="javascript">
function fncSubmit()
{
if(document.form1.txt1.value == "")
{
alert('Please input Input 1');
document.form1.txt1.focus();
return false;
}
if(document.form1.txt2.value == "")
{
alert('Please input Input 2');
document.form1.txt2.focus();
return false;
}
document.form1.submit();
}
</script>
<form action="page.cgi" method="post" name="form1" onSubmit="JavaScript:return fncSubmit();">
Input 1 <input name="txt1" type="text"><br>
Input 2 <input name="txt2" type="text"><br>
<input name="btnSubmit1" type="submit" value="Submit" >
</form>
</body>
</html>
Ref : JavaScript HTML Check Input Text Field
|
|
|
|
|
Date :
2012-10-17 00:51:39 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่วิน พอดีตั้งคำถามผิดขอโทษด้วยครับ
คือจะให้ javascript alert ขึ้นมาในกรณีที่กดปุ่ม enter แล้วที่ลืมป้อนข้อมูล
ขอคุณ คำตอบ ของ คุณ Rastafari ด้วย
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<form name="frmMain" action="" method="post">
<script language="JavaScript">
document.onkeydown = chkEvent
function chkEvent(e) {
var keycode;
if (window.event) keycode = window.event.keyCode; //*** for IE ***//
else if (e) keycode = e.which; //*** for Firefox ***//
if(keycode==13)
{
return false;
}
}
function setNextFocus(objId){
if (event.keyCode == 13){
if(objId=='submit')
{
document.frmMain.submit();
}
else
{
var obj=document.getElementById(objId);
if (obj){
obj.focus();
}
}
}
}
</script>
Textbox 1 <input type="text" name="txt1" value="" onKeyDown="setNextFocus('txt2');"> <br>
Textbox 2 <input type="text" name="txt2" value="" onKeyDown="setNextFocus('txt3');"> <br>
Textbox 3 <input type="text" name="txt3" value="" onKeyDown="setNextFocus('submit');"><br>
<input type="submit" name="btnSubmit" value="Submit">
</form>
</body>
</html>
|
|
|
|
|
Date :
2012-10-17 15:04:49 |
By :
phong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ทราบว่าใครว่างบ้างครับ ช่วยดูให้หน่อยว่าจะแทรก code ตรงไหนครับ
|
|
|
|
|
Date :
2012-10-17 16:32:16 |
By :
phong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีใครพอจะแนะนำได้บ้างไหมว่าจะ แทรก Code ดักจับ javascript alert ในกรณีที่กดปุ่ม Enter แล้วยังไม่ได้ป้อนข้อมูล
ขอบคูณมากครับ
|
|
|
|
|
Date :
2012-10-17 19:22:25 |
By :
phong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณก็แทรก if เข้าไปก็ไม่น่าจะยากครับ
Code (JavaScript)
if(document.frmMain.xxx.value == "")
{
...................
}
|
|
|
|
|
Date :
2012-10-18 09:14:26 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|