php alert ได้ แต่ปริ้นข้อความไม่ออก ไม่รู้ผมเขียนผิดตรงไหนครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา php alert ได้ แต่ปริ้นข้อความไม่ออก ไม่รู้ผมเขียนผิดตรงไหนครับ

php alert ได้ แต่ปริ้นข้อความไม่ออก ไม่รู้ผมเขียนผิดตรงไหนครับ
<script type="text/javascript">

function check_empty()
{ 
    if(document.getElementById('txtUsername').value == "")
    {
	document.getElementById("print_username").innerhtml = "Please enter username";
  		
    }
	if(document.getElementById('txtPassword').value  == "")
    {
        document.getElementById("print_password").innerhtml = "Please enter password";
    }
}
</script>
<body>
<form name="form1" method="post" onSubmit="check_empty();" >

    <div>Username <input type="text" id="txtUsername" name="txtUsername"></div>
    <div><p id="print_username"></p></div>
    
    <div>Password <input type="text" id="txtPassword" name="txtPassword"></div>
    <div ><p id="print_password"></p></div>
    
    <div><input type="submit" ></div>
</form>
</body>


Adiphong 180.183.206.xxx 30-06-2015 00:15:34

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
innerHTML คำสั่งผิด ดูเรื่องตัวเล็กตัวใหญ่

ลองศึกษาเกี่ยวกับ javascript dom เบื้องต้นได้ที่นี้ดู

http://www.w3schools.com/jsref/prop_html_innerhtml.asp


ninenik 183.89.88.xxx 30-06-2015
 ความคิดเห็นที่ 2
ได้ละครับ ผืดที่ ตัวเล็กตัวใหญ่ จริงๆครับ

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">  
  
function check_empty() {   
    if(document.getElementById("txtUsername").value == '')  
    {  
	document.getElementById("print_username").innerHTML="Please enter your name";  
	return false; 
          
    }  
    if(document.getElementById("txtPassword").value=='')  
    {  
		document.getElementById("print_password").innerHTML="Please enter your name";
       
		return false;  
    }  
	  
}  
</script>  
<body>  
<form name="form1" method="post" onSubmit="return  check_empty();" >  
  
    <div>Username <input type="text" id="txtUsername" name="txtUsername"></div>  
    <div><p id="print_username"></p></div>  
      
    <div>Password <input type="text" id="txtPassword" name="txtPassword"></div>  
    <div ><p id="print_password"></p></div>  
      
    <div><input type="submit" ></div>  
</form>  
</body> 
</html>	


adiphong 183.88.181.xxx 14-07-2015 16:04






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ