จากสคริปต์นี้
โค้ด: เลือกทั้งหมด
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Two Function </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function article1(){
document.write("ทรัพยากรป่าไม้ "+"<br>"+" อย่างป่าไม้เป็นทรัพยากรธรรมชาติที่มีความสำคัญอย่างยิ่งต่อสิ่งมีชีวิต "+"<br>"+" ไม่ว่าจะเป็นมนุษย์หรือสัตว์อื่น ๆ เพราะป่าไม้มีประโยชน์ทั้งการเป็นแหล่งวัตถุดิบของปัจจัยสี่ "+"<br>"+" คือ อาหาร เครื่องนุ่งห่ม ที่อยู่อาศัยและยารักษาโรคสำหรับมนุษย์" +"<br>");
document.write("<center>"+"<INPUT TYPE='button' VALUE=' ตอนที่ 2 ' ONCLICK='article2()'>"+"</center>")
//article2() //ยังไม่แสดงตอนที่ 2 จนกว่าจะกดปุ่ม
}
function article2(){
document.write("ประเภทของป่าไม้จะแตกต่างกันไปขึ้นอยู่กับการกระจายของฝน "+"<br>"+" ระยะเวลาที่ฝนตกรวมทั้งปริมาณน้ำฝนทำให้ป่าแต่ละแห่งมีความชุ่มชื้นต่างกัน "+"<br>"+" สามารถจำแนกได้เป็น 2 ประเภทใหญ่ ๆ คือ "+"<br>"+" 1. ป่าประเภทที่ไม่ผลัดใบ (Evergreen) "+"<br>"+" 2. ป่าประเภทที่ผลัดใบ (Deciduous) ")
}
//-->
</SCRIPT>
</HEAD>
<BODY><center>
<FORM METHOD=POST ACTION="">
<INPUT TYPE="button" VALUE=" ตอนที่ 1 " ONCLICK="article1()">
</FORM> </center>
</BODY>
</HTML>
//--------------------------------------------------------------
เมื่อรันโปรแกรม จะพบปุ่มกด "ตอนที่ 1" (ยังไม่ให้แสดงปุม"ตอนที่ 2" )
เมื่อกดแล้วจะเข้าสู่เนื้อหาตอนที่ 1 และมีปุ่มกด "ตอนที่ 2" เพื่อรอกด
เมื่อกดปุ่ม "ตอนที่ 2" แล้ว ทำไมมันไม่เข้าฟังชันที่สอง เพราะเหตุใด
จะมีวิธีแก้ไข(แบบง่ายที่สุด) ได้อย่างไร