|
|
|
สอบถามวิธีการเช็คค่าว่าง textarea ที่อยู่ในลูป จะเช็คค่าวางได้อย่างไรบ้างครับ |
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>https://www.thaicreate.com/php/forum/086535.html</title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
</head>
<body>
<textarea name="q1"></textarea><br />
<textarea name="q2"></textarea><br />
<textarea name="q3"></textarea><br />
<input type="button" value="บันทึก" name="submitForm" />
<script>
$("input[name='submitForm']").click(function(){
$("textarea").each(function(){
if($(this).val().length == 0){
alert('กรุณาป้อนข้อมูลในช่อง:'+$(this).attr("name"));
}
});
});
</script>
</body>
</html>
|
|
|
|
|
Date :
2012-11-11 01:59:04 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้เลยครับ มันเช็คเป็นค่าว่างหมดเลยครับ
Code (PHP)
<?
$number=1;
include "connect.php";
$sql="select * from ......... where ........ ='$id' ORDER BY ...... ASC";
$db_query=mysql_db_query($db,$sql);
$_SESSION[num]=$num_rows=mysql_num_rows($db_query);
$result=mysql_db_query("$db",$sql);
while ($r=mysql_fetch_array($result)){
$idtest=$r[idhome];
$tquestion=$r[jot];
echo "<b>ข้อ $number.$tquestion </b>
<textarea name='$number' id='$number' cols='113' rows='5'></textarea><br><br>
<script type='text/javascript'>
var oFCKeditor = new FCKeditor( '$number' ) ;
oFCKeditor.BasePath = '../admin/fckeditor/';
//oFCKeditor.Height = 300;
oFCKeditor.ReplaceTextarea() ;
</script>
";
$number++;
}
$_SESSION[exbl1]=$number-1;
?>
</p>
<p>
</p>
<p>
<label></label>
<label></label>
<input type="button" value="ตกลง" name="submitForm" />
<input type="reset" value="ยกเลิก" />
</p>
</form>
<script>
$("input[name='submitForm']").click(function(){
$("textarea").each(function(){
if($(this).val().length == 0){
alert('ยังไม่ทำแบบฝึกหัดในข้อ:'+$(this).attr("name"));
}
});
});
</script>
|
|
|
|
|
Date :
2012-11-11 09:29:03 |
By :
buu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยหน่อยนะครับ ไม่มีใครมาตอบเลย
|
|
|
|
|
Date :
2012-11-11 13:02:25 |
By :
buu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่บรรทัดนี้หรือยังครับ
<script src="http://code.jquery.com/jquery-latest.js"></script>
|
|
|
|
|
Date :
2012-11-11 15:27:26 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่ไปแล้วครับ
|
|
|
|
|
Date :
2012-11-11 16:36:42 |
By :
buu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ดก็ถูกทุกอย่างแล้วน่ะครับ
<script>
$("input[name='submitForm']").click(function(event){
event.preventDefault();
$("textarea").each(function(){
if($(this).val().length == 0){
alert('ยังไม่ทำแบบฝึกหัดในข้อ:'+$(this).attr("name"));
}
});
});
</script>
ลองคลิ๊กเมาส์ขวาแล้วเลือก view source มาให้ดูหน่อยน่ะครับ
|
|
|
|
|
Date :
2012-11-11 17:32:41 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|