Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > งานเข้าละครับ แก้ไปแก้มา Java script ไม่ทำงาน -*- ผมกำลังหาทางเสริม พอกด submit ไปแล้วจะขึ้นว่า "ส่ง อีเมลเรียบร้อย"



 

งานเข้าละครับ แก้ไปแก้มา Java script ไม่ทำงาน -*- ผมกำลังหาทางเสริม พอกด submit ไปแล้วจะขึ้นว่า "ส่ง อีเมลเรียบร้อย"

 



Topic : 037824

Guest




Code (PHP)
<script language="javascript">
// ส่วนของเออแสดงเออเร่อหากไม่ใส่ ชื่อและ อีเมล 
function fncSubmit() 
{ 
    
if(document.download.firstname.value == "") 
    
{ 
        
alert('Please input FirstName'); 
        
document.download.firstname.focus(); 
        
return false; 
   
}    
    
if(document.download.email.value == "") 
  
{ 
        
alert('Please input Email'); 
       
document.download.email.focus();         
        
return false; 
    
}    
   
document.download.submit(); 
} 
</script> 

<br>
<table columns="2" width="40%" border="1" align="center" cellpadding="5" cellspacing="2">  
<form name="download" class="download" method="post" action="" onSubmit="Javascript:return fncSubmit();">
		 <tr>
					
					<td><FONT COLOR=RED> FirstName*</font> : </td>
					<td><input type="text"name="firstname"size="15"maxlengh="20" value="<?php echo $row->firstname; ?>" ><br></td>
					</tr>
		 <tr>
					<td>LastName :</td>
					<td><input type="text"name="lastname"size="15"maxlengh="30" value="<?php echo $row->lastname; ?>" ><br></td>
					</tr>
		 <tr>
					<td>Telephone :</td>
					<td><input type="text"name="telephone"size="15"maxlengh="10" value="<?php echo $row->telephone; ?>" ><br></td>
					</tr>
		 <tr>
					<td>Fax :</td>
					<td><input type="text"name="fax"size="15"maxlengh="10" value="<?php echo $row->fax; ?>" ><br></td>
					</tr>		
		 <tr>
					<td><FONT COLOR=RED>Email* :</font></td>
					<td><input type="text"name="email"size="15"maxlengh="30" value="<?php echo $row->email; ?>" ><br></td>
					</tr>		
		 <tr>
					<td>Message :</td>
					<td><textarea rows="4" cols="20" name="messageuser" value="<?php echo $row->messageuser; ?>" ></textarea><br></td>
					</tr>		
					
		<tr>			
	<td colspan="2"><input align="center" type="Submit" name="Submit" OnClick="return fncSubmit()" value="Submit">
					<input type="reset" name="Submit2" value="clear"></td> 
					
					</tr>
	

		
</form>		
		
</table>


ผมกำลังหาทางเสริม พอกด submit ไปแล้วจะขึ้นว่า "ส่ง อีเมลเรียบร้อย" เท่านั้นเองครับ เจ้งเลย



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-01-27 16:43:24 By : Behavior View : 8835 Reply : 23
 

 

No. 1



โพสกระทู้ ( 217 )
บทความ ( 0 )



สถานะออฟไลน์


มันก็ใช้งานได้ไม่ใช่เหรอค่ะ






Date : 2010-01-27 23:38:07 By : SAUACTH
 


 

No. 2

Guest


แปลกมากครับผม ใช้งาน ไม่ได้ อันนี้เป็นแค่ส่วนหนึ่งของ code นะครับ

ใครพอจะ ชี้แจง สาเหตุที่อาจจะทำให้ ใช้งานไม่ได้มั่งครับ

ขอสาเหตุคร่าวๆทีได้ไหมครับผม - -
Date : 2010-01-28 09:44:16 By : Behavior
 

 

No. 3

Guest


แล้วมันฟ้องอะไรไหมครับ
Date : 2010-01-28 09:53:21 By : ความรู้เท่าหางอึ่ง
 


 

No. 4

Guest


มันไม่ฟ้องอะไรเลยครับ ประมาณว่า กด submit ไปก้อโหลดเฉยๆ เลย - -.

ปกติ pop up มันจะทำงาน ชิมิคับ อันนี้มันไม่ทำงานเลย

ไม่ฟ้องเออเร่อด้วย เหมือนกับว่า สคิป จาว่า มันหายไปเลย - -

จะเกี่ยวไหมครับประมาณว่า มัน ไปผสมอยู่กับฟอร์มอะไร
Date : 2010-01-28 10:02:52 By : Behavior
 


 

No. 5

Guest


http://www.neo-netsoft.com/web2553/index.php?option=com_dailymessage&Itemid=5&lang=th

ทดสอบอาการดูได้ครับ

- -. มันไม่ pop up เลยทั้งๆ ที่ โค้ด ก้อ เหมือนด้านบน
Date : 2010-01-28 10:04:14 By : Behavior
 


 

No. 6



โพสกระทู้ ( 217 )
บทความ ( 0 )



สถานะออฟไลน์


มันก็แจ้งเตือนให้กรอกชื่อ กับเมล

เพราะคุณเช็คไว้แค่นั้น ใช่ไหมค่ะ
Date : 2010-01-28 10:26:34 By : SAUACTH
 


 

No. 7



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

ลองเอา document.download.submit(); ใน function ออกก่อนนะคะ ยังไม่ต้องให้มัน submit ดูว่า js ทำงานไหม
Date : 2010-01-28 10:28:10 By : ultrasiam
 


 

No. 8

Guest


ใช่ครับ ปกติมันต้อง ขึ้นแบบนั้น แต่ ตอนนี้มันแปลกมากที่ไม่ขึ้นนอะไรเลย -*-

ลอง ทดสอบได้ จาก ลิงค์ ข้างบนอะครับ
Date : 2010-01-28 10:30:20 By : Behavior
 


 

No. 9



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

อีกอย่างลองเรียก function ที่ปุ่มแทนที่จะเรียกที่ form ดูนะคะ
Date : 2010-01-28 10:32:01 By : ultrasiam
 


 

No. 10

Guest


ลองเอาออกแล้วครับ - -. แต่ จะเช็คยังไงอะครับว่ามันทำงานไหม
Date : 2010-01-28 10:35:06 By : Behavior
 


 

No. 11



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

ให้ alert() อะไรก็ได้ที่ function เป็นการ bug แบบง่าย ๆ ว่ามันเข้า function ไหม
Date : 2010-01-28 10:45:18 By : ultrasiam
 


 

No. 12



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

<form name="formmain" action="" method="post">
<form name="download" id="download" class="download" method="post" action="" onSubmit="JavaScript:return fncSubmit();">
....
</form>
</form>
Date : 2010-01-28 10:49:34 By : xbeginner01
 


 

No. 13

Guest


ทดสอบดูละครับ ไร้การ ตอบ สนอง ครับ -*-

จาว่า สคิป ไม่ทำงาน หมดเลยงับ

สาเหตุอาจจะมาจาก อะไรๆได้บ้างหรอครับ ตอนนี้เหมือน

จาว่า มัน หายไปเลยงับ
Date : 2010-01-28 10:49:43 By : Behavior
 


 

No. 14



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

view source ดู ก็มี script นะคะ
Date : 2010-01-28 10:59:22 By : ultrasiam
 


 

No. 15

Guest


ใช่งับ ผม ถึง งงว่า เพราะอะไรมันถึงไม่ทำงาน มันแปลก มาก
Date : 2010-01-28 11:00:09 By : Behavior
 


 

No. 16



โพสกระทู้ ( 1,268 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Blogger

การจะเช็คว่า js ทำงานไหม ง่ายที่สุดก็คือ <script>alert("javascript")</script> ค่ะ
เอาไปวางไว้ในไฟล์ ให้ทำงานตอน onload ค่ะ ถ้าทำงานก็แสดงว่า javascript ใช้งานได้

แต่ function ของคุณ ไม่ทำงาน
ต่อไป ลองตรวจสอบ function ค่ะ ใช้ bug ตัวเดิม ก็ <script>alert("javascript")</script> นี่แหละค่ะ
เอาไปใส่ไว้ใน function แล้ว comment คำสั่งอื่น ๆ ไว้ให้หมด ลองทำงานดูตามปกติ
ถ้ามี alert ก็แสดงว่าการเรียก function ของคุณใช้งานได้ปกติ ต่อไปก็มาดูคำสั่งใน function ค่ะ
แต่ถ้า ไม่มี alert ก็แสดงว่า คุณเรียก function ไม่ถูก ค่ะ
Date : 2010-01-28 11:07:00 By : ultrasiam
 


 

No. 17



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

<form name="formmain" action="" method="post">
<form name="download" id="download" class="download" method="post" action="" onSubmit="JavaScript:return fncSubmit();">
....
</form>
</form>

ผิดตรงนี้ครับ ไม่ควรจะทำ form ซ้อน form ครับ เพระาเวลากด submit จะอ่านที่ form:formmain ครับ จะไม่มีทางเข้า form:download
Code
<form name="formmain" action="" method="post" onSubmit="JavaScript:return fncSubmit();">
<!--<form name="download" id="download" class="download" method="post" action="" >-->
....
<!--</form>-->
</form>

<script language="javascript">
// ส่วนของเออแสดงเออเร่อหากไม่ใส่ ชื่อและ อีเมล
function fncSubmit()
{

if(document.formmain.firstname.value == "")

{

alert('Please input FirstName');

document.formmain.firstname.focus();

return false;

}

if(document.formmain.email.value == "")

{

alert('Please input Email');

document.formmain.email.focus();

return false;

}

document.formmain.submit();
}
</script>

Date : 2010-01-28 11:07:19 By : xbeginner01
 


 

No. 18



โพสกระทู้ ( 3,468 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter

function fncSubmit()
alert('สวัสดีครับ'); // บรรทัดนี้อ่ะคับ ที่เจอในเว็บที่ให้มา
{

if(document.download.firstname.value == "")

{

alert('Please input FirstName');

document.download.firstname.focus();

return false;

}

if(document.download.email.value == "")

{

alert('Please input Email');

document.download.email.focus();

return false;

}

document.download.submit();
}
Date : 2010-01-28 11:12:38 By : pjgunner
 


 

No. 19

Guest


แล้วผมจะทำยังไงให้มัน เข้าที่ form download ได้อะครับผม
Date : 2010-01-28 11:18:31 By : Behavior
 


 

No. 20



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

function fncSubmit()
//alert('สวัสดีครับ'); error ตรงนี้ปิด คอมเมนต์ไปครับ แล้วลองทดสอบดู
{
Date : 2010-01-28 11:35:38 By : xbeginner01
 


 

No. 21

Guest


โอ ได้ละงับ มันเกิดจาก การซ้อน form นิ เอง - -3 เหอ ปวด หัว จิงๆ แก้ นู่น นี่นี่เจ้ง แก้ นนี่ ไอ่นั่นเจ้ง -*-

ขอบคุณ ทุกคนมากนะครับ
Date : 2010-01-28 11:39:49 By : Behavior
 


 

No. 22

Guest


<script language="JavaScript">
function Chklength() {
var v1 = document.frmnomination.txtisbn.value;
var v2 = document.frmnomination.txtname.value;
var v3 = document.frmnomination.txtau.value;
var v4 = document.frmnomination.txtedition.value;
var v5 = document.frmnomination.txtpub.value;
var is_numeric = /[0-9]$/;

if (v1 == "")
{
alert("กรุุณากรอกหมายเลย ISBN ด้วยค่ะ");
document.frmnomination.txtisbn.focus();
return false;
}
else if (v2 == "" && v3 == "")
{
alert("กรุณากรอกชื่อหนังสือและชื่อผู้แต่งด้วยค่ะ");
document.frmnomination.txtname.focus();
document.frmnomination.txtau.focus();
return false;
}
else if (!is_numeric.test(v1))
{
alert("กรุุณากรอกหมายเลข ISBN ให้เป็นตัวเลขเท่านั้นค่ะ");
return false;
}
else if (!is_numeric.test(v4))
{
alert("กรุุณากรอกพิมพ์ครั้งที่ให้เป็นตัวเลขเท่านั้นค่ะ");
return false;
}
else if (!is_numeric.test(v5))
{
alert("กรุุณากรอกปีที่พิมพ์่ให้เป็นตัวเลขเท่านั้นค่ะ");
return false;
}

else
{
return true;
}
}
</script>

<form name="frmnomination" method="post" action"" onSubmit="Javascript:return Chklength();">
<br>
<h2><div align="center" >
<p>การเสนอรายชื่อหนังสือ</p>
</div></h2><br>
<tr><td>ISBN : &nbsp;&nbsp; <input type="text" name="txtisbn" id="txtisbn" size="15" ></td><br><br></tr>
<tr><td>หมวดหนังสือ : &nbsp;&nbsp;<input type="text" name="txtcate" id="txtcate" size="30"></td><br><br></tr>
<tr><td>ชื่อหนังสือ : &nbsp;&nbsp;<input type="text" name="txtname" id="txtname" size="30"></td><br><br></tr>
<tr><td>ผู้เขียน : &nbsp;&nbsp;<input type="text" name="txtau" id="txtau" size="30"></td><br><br></tr>
<tr><td>ผู้พิมพ์ : &nbsp;&nbsp;<input type="text" name="txtpublish" id="txtpublish" size="30"></td><br><br></tr>
<tr><td>พิมพ์ครั้งที่ : &nbsp;&nbsp;<input type="text" name="txtedition" id="txtedition" size="10" ></td><br><br></tr>
<tr><td>ปีที่พิมพ์ : &nbsp;&nbsp;<input type="text" name="txtpub" id="txtpub" size="10" ></td><br><br></tr>

<tr><td> <input type="submit" id="Submit" value="Submit" OnClick="return Chklength();"></td>
<br><br></tr>
</form>

<?php
$user="root";
$password="aaa";
$database="lib";
mysql_connect(localhost,$user,$password);
@mysql_select_db($database) or die( "Unable to select database");
mysql_query("SET character_set_results=utf8");
mysql_query("SET character_set_client=utf8");
mysql_query("SET character_set_connection=utf8");
$query = "INSERT INTO book_nomination ";
$query .="(idbook_nomination,isbn,name,categories,pub,edition,authorName,pubName) ";
$query .="VALUES ";
$query .="('"."','".$_POST["txtisbn"]."','".$_POST["txtname"]."','".$_POST["txtcate"]."' ";
$query .=",'".$_POST["txtpub"]."','".$_POST["txtedition"]."','".$_POST["txtau"]."','".$_POST["txtpublish"]."') ";
$result = mysql_query($query);
if($_POST["txtisbn"] != "" || ($_POST["txtname"] != "" && $_POST["txtau"] != ""))
{
if($result)
{
echo "เสนอเรียบร้อยแล้วค่ะ";
}
else
{
echo "Error Save [".$query."]";
}
}

else
{
}



?>
Date : 2011-10-27 14:42:10 By : GET
 


 

No. 23

Guest


ปัญหาเดียวกันเลยครับ แล้วก็ไม่สามารถบันทึกข้อมูลลงฐานข้อมูลด้วยครับ ผมไม่เข้าใจว่าผมผิดตรงไหน ช่วยดูให้ผมด้วยนะครับ (มือใหม่ครับ)
Date : 2011-10-27 14:43:58 By : guest
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : งานเข้าละครับ แก้ไปแก้มา Java script ไม่ทำงาน -*- ผมกำลังหาทางเสริม พอกด submit ไปแล้วจะขึ้นว่า "ส่ง อีเมลเรียบร้อย"
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่