| รูปแบบการเขียน javascript | รูปแบบการเขียน javascript มี 2 แบบ ได้แก่ Embedded และ External File |
|---|---|
| รูปแบบการเขียน javascript แบบ Embedded | เป็นการแทรก tag script ไว้ภายใน เอกสาร html |
| รูปแบบการเขียน javascript แบบ External File | เป็นการเขียนไฟล์ js ไว้ แล้วให้เอกสาร html เรียกใช้ |
| ชนิดข้อมูลของตัวแปร javascript | ชนิดข้อมูลของตัวแปร javascript แบ่งออกเป็น 2 กลุ่ม ได้แก่ primitive และ reference |
| การประกาศตัวแปรของ javascript | เป็นการประกาศตัวแปรของ javascript |
| คำสั่งที่ใช้ในการตรวจสอบชนิดตัวแปรของ javascript | คือ typeof ชื่อตัวแปร; |
| ตัวดำเนินการทางคณิตศาสตร์ | ได้แก่ การบวก ลบ คูณ หาร และการหาเศษที่เหลือจากการหาร |
| ตัวดำเนินการการกำหนดค่า | ได้แก่ เท่ากับ, บวกและเท่ากับ, ลบและเท่ากัีบ เป็นต้น |
| ตัวดำเนินการเพิ่มค่าหรือลดค่า | ได้แก่ ++ตัวแปร, ตัวแปร++, --ตัวแปร, ตัวแปร-- |
| ตัวดำเนินการเชิงเปรียบเทียบ | ได้แก่ เท่ากับ, ไม่เท่ากับ, มากกว่า, น้อยกว่า, เท่ากันทุกประการ เป็นต้น |
| ตัวดำเนินการเชิงตรรกะ | ได้แก่ and, or, not |
| ตัวดำเนินการเชิงข้อความ | ได้แก่ บวก |
| คำสั่งควบคุมการทำงาน | ได้แก่ IF, IF ELSE, IF ELSE IF, SWITCH CASE, WITH เป็นต้น |
| คำสั่งควบคุมการทำงาน IF | คำสั่ง if คือ ใช้ตรวจสอบเงื่อนไข ถ้าหากว่าเงื่อนไขเป็นจริง ก็จะทำตามคำสั่งที่กำหนด |
| คำสั่งควบคุมการทำงาน IF ELSE | คำสั่ง if คือ ใช้ตรวจสอบเงื่อนไข ถ้าหากว่าเงื่อนไขเป็นจริง ก็จะทำตามคำสั่งที่กำหนด ถ้าไม่ตรงตามเงื่อนไขจะไปทำงานที่ else |
| คำสั่งควบคุมการทำงาน IF ELSE IF | คำสั่ง if คือ ใช้ตรวจสอบเงื่อนไข ถ้าหากว่าเงื่อนไขเป็นจริง ก็จะทำตามคำสั่งที่กำหนด ถ้าไม่ตรงตามเงื่อนไขจะไปทำงานที่ else |
| คำสั่งควบคุมการทำงาน NESTED IF | เป็นการใช้ คำสั่ง if ซ้อน if ไปเรื่อยๆ |
| คำสั่งควบคุมการทำงาน SWITCH CASE | คำสั่ง switch case คือ จะตรวจสอบค่าของตัวแปร ถ้าตรงตามเงื่อนไขใดก็จะทำตามคำสั่งนั้นๆ จนกว่าจะเจอ คำสั่ง break |
| คำสั่งควบคุมการทำงาน EXPRESSION | คำสั่ง expression คือ ใช้กำหนดคำสั่งแบบมีเงื่อนไข |
| คำสั่งควบคุมการทำงาน FOR | คำสั่ง for คือ จะทำงานเมื่อเงื่อนไขเป็นจริง และจะจบการทำงานเมื่อเงื่อนไขเป็นเท็จ โดยแต่ละรอบของการวนลูป จะมีการเพิ่มค่าตามที่กำหนด |
| คำสั่งควบคุมการทำงาน WHILE | คำสั่ง while คือ จะทำงานเมื่อเงื่อนไขเป็นจริง และจะจบการทำงานเมื่อเงื่อนไขเป็นเท็จ |
| คำสั่งควบคุมการทำงาน DO WHILE | คำสั่ง do while คือ จะทำงานก่อน 1 ครั้ง แล้วหลังจากนั้นจะทำงานก็ต่อเมื่อเงื่อนไขยังเป็นจริงอยู่ และจะจบการทำงานเมื่อเงื่อนไขเป็นเท็จ |
| คำสั่ง break และ continue ของประโยควนซ้ำ | ใช้หยุดการทำงานของการวนลูป |
| คำสั่งควบคุมการทำงาน FOR IN | คำสั่ง for in คือ ใช้ในการวนลูปเพื่อแสดงคุณสมบัติของ object |
| คำสั่งควบคุมการทำงาน WITH | คำสั่ง with คือ เพื่อที่จะระบุ object เพียงครั้งเดียว แล้วเรียกใช้ property หรือ method ต่างของ object นั้นๆ ได้เลย |
| toString() | ใช้แปลงชนิดข้อมูล ของชื่อตัวแปรที่กำหนด ให้เป็น string |
|---|---|
| toString( base ); | ใช้แปลงเลขฐาน จากฐาน 10 ไปเป็นฐาน 2, 8, 16 |
| toString( 10 ) | ใช้แปลงเลขฐาน จากฐาน 2, 8, 16 ไปเป็นฐาน 10 |
| constructor | ใช้คืนค่า constructor ที่สร้าง object นี้ขึ้นมา ( ชื่อคลาสนั่นเอง ) |
| prototype | ใช้สร้าง Property หรือ Method ใหม่ให้กับ object |
| hasOwnProperty() | ใช้กำหนด Property ให้กับ object |
| isPrototypeOf() | ใช้กำหนดให้ object สิบทอดมาจาก parent_object |
| valueOf() | ใช้คืนค่า ค่าข้อมูล ของ object |
| ความหมายของ Event | Event คือเหตุการณืต่างๆที่เกิดขึ้น เช่น ผู้ใช้คลิกเมาส์ ผู้ใช้กดปุ่มบนคีย์บอร์ด การพิมพ์ข้อมูลลงในฟอร์ม เป็นต้น |
|---|---|
| ความหมายของ Action | Action คือการกระทำใดๆเมื่อมีเหตุการณืเกิดขึ้น |
| ลำดับการทำงานของ Event | ลำดับการทำงานของ Event เป็นออกเป็น 2 กลุ่ม ได้แก่ Event Bubble และ Event Propagation |
| Event ใน JavaScript | เช่น onLoad, onUnload, onScroll, onSubmit, onKeyPress, onKeyDown, onKeyUp เป็นต้น |
| Object ที่ใช้งานกับ Event ต่างๆ | แต่ละ object จะสามารถใช้ event ใดๆได้แตกต่างกัน |
| การตรวจจับ Event | ได้แก่ Event Handler และ Event Listener |
| คำสั่งที่ใช้ในการตรวจจับ Event โดย Event Handler | คำสั่งที่ใช้ในการตรวจจับ Event โดย Event Handler ( ใน tag html ) |
| คำสั่งที่ใช้ในการหยุดการทำงานของ Event | ใช้หยุดการทำงานของ event |
| คำสั่งที่ใช้ในการหยุดการทำงานของ Event | ใช้หยุดการทำงานของ event |
| คำสั่งที่ใช้ในการกำหนดให้ Event ไม่ทำงาน | ใช้กำหนดให้ Event ไม่ทำงาน คือเหมือนไม่มี Event เกิดขึ้น |
| คำสั่งที่ใช้ในการกำหนดให้ Event ไม่ทำงาน | ใช้กำหนดให้ Event ไม่ทำงาน คือเหมือนไม่มี Event เกิดขึ้น |
| button | ใช้คืนค่าสถานะของการคลิก mouse เมื่อมีการคลิก mouse |
| type | ใช้คืนค่าชื่อของ event เช่น click, mouseover เป็นต้น |
| screenX | ใช้คืนค่าตำแหน่งของ mouse ในแกน x โดยเทียบกับ หน้าจอ ( screen ) |
| screenY | ใช้คืนค่าตำแหน่งของ mouse ในแกน y โดยเทียบกับ หน้าจอ ( screen ) |
| clientX | ใช้คืนค่าตำแหน่งของ mouse ในแกน x โดยเทียบกับ browser |
| clientY | ใช้คืนค่าตำแหน่งของ mouse ในแกน y โดยเทียบกับ browser |
| pageX | ใช้คืนค่าตำแหน่งของ mouse ในแกน x โดยเทียบกับ browser |
| pageY | ใช้คืนค่าตำแหน่งของ mouse ในแกน y โดยเทียบกับ browser |
| layerX | ใช้คืนค่าตำแหน่งของ mouse ในแกน x โดยเทียบกับ layer |
| layerY | ใช้คืนค่าตำแหน่งของ mouse ในแกน y โดยเทียบกับ layer |
| offsetX | ใช้คืนค่าตำแหน่งของ mouse ในแกน x โดยเทียบจาก element ที่เกิดเหตุการณ์ |
| offsetY | ใช้คืนค่าตำแหน่งของ mouse ในแกน y โดยเทียบจาก element ที่เกิดเหตุการณ์ |
| wheelData | ใช้คืนค่า ระยะทางของการ wheel mouse |
| fromElement | ใช้คืนค่า element ที่ mouse เลื่อนออกมา |
| toElement | ใช้คืนค่า element ที่ mouse เลื่อนเข้าไป |
| srcElement | ใช้คืนค่า element ที่กำลังเกิด event ขึ้น |
| currentTarget | ใช้คืนค่า element ที่กำลังเกิด event ขึ้น |
| charCode | ใช้คืนค่ารหัส ascii เมื่อมีการกดปุ่มบน Keyboard |
| keyCode | ใช้คืนค่ารหัส unicode เมื่อมีการกดปุ่มบน Keyboard |
| altKey | ใช้ตรวจสอบว่ามีการกดปุ่ม alt หรือไม่ |
| altLeft | ใช้ตรวจสอบว่ามีการกดปุ่ม left alt หรือไม่ |
| ctrlKey | ใช้ตรวจสอบว่ามีการกดปุ่ม ctrl หรือไม่ |
| ctrlLeft | ใช้ตรวจสอบว่ามีการกดปุ่ม left ctrl หรือไม่ |
| shiftKey | ใช้ตรวจสอบว่ามีการกดปุ่ม shift หรือไม่ |
| shiftLeft | ใช้ตรวจสอบว่ามีการกดปุ่ม left shift หรือไม่ |
| detail | ใช้คืนค่า รายละเอียดของ event |
| cancelBubble | ใช้กำหนดว่าต้องการหยุดการทำงานของ event ( กำหนดให้เป็น true ) |
| returnValue | ใช้กำหนดให้ event ไม่ทำงาน ( กำหนดให้เป็น false ) คือเหมือนไม่มี Event เกิดขึ้น |
| length | ใช้คืนค่าความยาวของ ตัวอักษร |
|---|---|
| sup() | ใช้แสดงผลข้อความแบบตัวยก |
| sub() | ใช้แสดงผลข้อความแบบตัวห้อย |
| blink() | ใช้แสดงผลข้อความแบบ กระพริบ |
| strike() | ใช้แสดงผลข้อความแบบ มีเส้นขีดทับตัวอักษรตรงกลาง |
| bold() | ใช้แสดงผลข้อความแบบ ตัวหนา |
| italics() | ใช้แสดงผลข้อความแบบ ตัวเอียง |
| big() | ใช้กำหนดให้ขนาดของตัวอักษรใหญ่ขึ้น |
| small() | ใช้กำหนดให้ขนาดของตัวอักษรเล็กลง |
| fontsize() | ใช้กำหนดขนาดของตัวอักษร |
| fontcolor() | ใช้กำหนดสีของตัวอักษร |
| toUpperCase() | ใช้แปลงตัวอักษรเป็น ตัวพิมพ์ใหญ่ |
| toLowerCase() | ใช้แปลงตัวอักษรเป็น ตัวพิมพ์เล็ก |
| link() | ใช้กำหนดข้อความให้เป็นลิงค์ |
| charAt() | ใช้แสดงผล ตัวอักขระ ณ ตำแหน่งที่กำหนด |
| charCodeAt() | ใช้แสดงผล รหัส ascii ของตัวอักขระ ณ ตำแหน่งที่กำหนด |
| substr() | ใช้ดึงข้อความ ตั้งแต่ตำแหน่งที่กำหนด ตามจำนวนที่กำหนด |
| substring() | ใช้ดึงข้อความ ตั้งแต่ตำแหน่งที่กำหนด จนถึงตำแหน่งที่กำหนด |
| concat() | ใช้เชื่อมข้อความ เหมือนการใช้ตัวดำเนินการ "+" |
| slice() | ใช้ดึงข้อความ ตั้งแต่ตำแหน่งที่กำหนด จนถึงตำแหน่งที่กำหนด |
| localeCompare() | ใช้เปรียบเทียบ ข้อความ |
| split() | ใช้แบ่งข้อความออกเป็นส่วนๆ ตามตัวแบ่งที่กำหนด |
| indexOf() | ใช้ค้นหาข้อความจากหน้าไปหลัง โดยจะคืนค่าตำแหน่งแรกที่พบ |
| lastIndexOf() | ใช้ค้นหาข้อความจากหลังมาหน้า และเริ่มค้นหาจากตำแหน่งที่กำหนด |
| toFixed() | ใช้กำหนดจำนวนจุดทศนิยม |
|---|---|
| toExponential() | ใช้กำหนดเลขยกกำลังในรูปของพีชคณิต |
| toPrecision() | ใช้กำหนดจำนวนหลักที่ต้องการให้แสดง |
| Date() | ใช้สร้าง object date โดยจะมีค่าวันที่และเวลาปัจจุบัน |
|---|---|
| Date( year, month, day ) | ใช้สร้าง object date โดยจะมีค่าวันที่ตามที่กำหนด และเวลาปัจจุบัน |
| Date( year, month, day, hour, minute, second ) | ใช้สร้าง object date โดยจะมีค่าวันที่และเวลาตามที่กำหนด |
| Date( "Month Day, Year HH:MM:SS" ) | ใช้สร้าง object date โดยจะมีค่าวันที่และเวลาตามที่กำหนด |
| Date( "mm/dd/yyyy/HH:mm:ss" ) | ใช้สร้าง object date โดยจะมีค่าวันที่และเวลาตามที่กำหนด |
| toDateString() | ใช้แสดงวัน เดือน ปี |
| toTimeString() | ใช้แสดงเวลา |
| toLocaleString() | ใช้แสดงวันและเวลา โดยเทียบตามเวลาท้องถิ่น |
| toLocaleDateString() | ใช้แสดงวัน เดือน ปี โดยเทียบตามเวลาท้องถิ่น |
| toLocaleTimeString() | ใช้แสดงเวลา โดยเทียบตามเวลาท้องถิ่น |
| toUTCString() | ใช้แสดงวันและเวลา โดยเทียบตามมาตรฐานของ UTC |
| parse() | ใช้แปลงวันและเวลาให้เป็น มิลลิวินาที |
| UTC() | ใช้แปลงวันและเวลา ( ตามมาตรฐานของ UTC ) ให้เป็น มิลลิวินาที |
| getDay() | ใช้แสดงตัวเลข วันของสัปดาห์ ( เริ่มจาก 0 คือวันอาทิตย์ ) |
| getDate() | ใช้แสดงวันที่ |
| getMonth() | ใช้แสดงเดือนในรูปแบบตัวเลข ( เริ่มจาก 0 คือมกราคม ) |
| getFullYear() | ใช้แสดงปีแบบ 4 หลัก ( ค.ศ. ) |
| getYear() | ใช้แสดงปีแบบ 2 หลัก ( ค.ศ. ) |
| getHours() | ใช้แสดงชั่วโมง |
| getMinutes() | ใช้แสดงนาที |
| getSeconds() | ใช้แสดงวินาที |
| getMilliSeconds() | ใช้แสดงมิลลิวินาที |
| getUTCDay() | ใช้แสดงตัวเลขวันของสัปดาห์ ( เริ่มจาก 0 คือวันอาทิตย์ ) |
| getUTCDate() | ใช้แสดงวันที่ โดยเทียบตามมาตรฐานของ UTC |
| getUTCMonth() | ใช้แสดงเดือนในรูปแบบของตัวเลข ( เริ่มจาก 0 คือมกราคม ) |
| getUTCFullYear() | ใช้แสดงปี 4 หลัก ( ค.ศ. ) โดยเทียบตามมาตรฐานของ UTC |
| getUTCHours() | ใช้แสดงชั่วโมง โดยเทียบตามมาตรฐานของ UTC |
| getUTCMinutes() | ใช้แสดงนาที โดยเทียบตามมาตรฐานของ UTC |
| getUTCSeconds() | ใช้แสดงวินาที โดยเทียบตามมาตรฐานของ UTC |
| getUTCMilliSeconds() | ใช้แสดงมิลลิวินาที โดยเทียบตามมาตรฐานของ UTC |
| setDay() | ใช้กำหนดวันของสัปดาห์ ( นับจาก 0 คือวันอาทิตย์ ) |
| setDate() | ใช้กำหนดค่าวันที่ |
| setMonth() | ใช้กำหนดค่าเดือน ( นับจาก 0 คือมกราคม ) |
| setFullYear() | ใช้กำหนดค่าปีแบบ 4 หลัก ( ค.ศ. ) |
| setYear() | ใช้กำหนดค่าปีแบบ 2 หลัก ( ค.ศ. ) |
| setHours() | ใช้กำหนดค่าชั่วโมง |
| setMinutes() | ใช้กำหนดค่านาที |
| setSeconds() | ใช้กำหนดค่าวินาที |
| setMilliSeconds() | ใช้กำหนดค่ามิลลิวินาที |
| setUTCDay() | ใช้กำหนดวันของสัปดาห์ ( นับจาก 0 คือวันอาทิตย์ ) |
| setUTCDate() | ใช้กำหนดวันที่ โดยเทียบตามมาตรฐานของ UTC |
| setUTCMonth() | ใช้กำหนดค่าเดือน โดยเทียบตามมาตรฐานของ UTC |
| setUTCYear() | ใช้กำหนดค่าปีแบบ 4 หลัก ( ค.ศ. ) โดยเทียบตามมาตรฐานของ UTC |
| setUTCHours() | ใช้กำหนดค่าชั่วโมง โดยเทียบตามมาตรฐานของ UTC |
| setUTCMinutes() | ใช้กำหนดค่านาที โดยเทียบตามมาตรฐานของ UTC |
| setUTCSeconds() | ใช้กำหนดค่าวินาที โดยเทียบตามมาตรฐานของ UTC |
| setUTCMilliSeconds() | ใช้กำหนดค่ามิลลิวินาที โดยเทียบตามมาตรฐานของ UTC |
| getTime() | ใช้แสดงจำนวนเต็มของเวลา โดยเริ่มนับจากเวลา 00:00 นาฬิกา ของวันที่ 1 มกราคม 1970 |
| getTimezoneOffset() | ใช้แสดงค่าความแตกต่างของเวลา ระหว่างเวลาท้องถิ่นกับเวลาตามมาตรฐานของ UTC ( หน่วยเป็นนาที ) |
| Array() | ใช้สร้าง array object โดยจะมีขนาดตามที่กำหนด |
|---|---|
| Array( value ) | ใช้สร้าง array object โดยมีการกำหนดค่าข้อมูลทันที |
| length | ใช้นับจำนวนข้อมูลที่มีใน array |
| toLocalString() | ใช้แสดงข้อมูลใน array |
| join() | ใช้รวมข้อความทั้งหมดใน array ให้เป็นข้อความเดียว |
| concat() | ใช้รวม array 2 ตัว ให้เป็น array ตัวเดียว |
| slice() | ใช้เลือกข้อมูลใน array |
| sort() | ใช้จัดเรียง ข้อมูลใน array จากน้อยไปมาก |
| reverse() | ใช้สลับข้อมูลใน array จากหลังมาหน้า จากหน้าไปหลัง |
| splice() | ใช้ลบและเพิ่มข้อมูลเข้าไปในตำแหน่งที่กำหนด |
| push() | ใช้เพิ่มข้อมูลลงใน array ในลำดับสุดท้าย |
| pop() | ใช้ดึงข้อมูลในลำดับสุดท้ายออกจาก array |
| unshift() | ใช้เพิ่มข้อมูลลงใน array ในลำดับแรก |
| shift() | ใช้ดึงข้อมูลในลำดับแรกสุดของ array ออกมา |
| parseInt() | ใช้แปลงชนิดข้อมูลให้เป็นเลขจำนวนเต็ม |
|---|---|
| parseInt() | ใช้แปลงเลขฐานจากฐาน 2, 8, 10, 16 ให้เป็นเลขฐาน 10 |
| parseFloat() | ใช้แปลงชนิดข้อมูลให้เป็นเลขจำนวนจริง |
| isNan() | ใช้ตรวจสอบว่า object ที่กำหนดไม่ใช่ตัวเลข ใช่หรือไม่ |
| isFinite() | ใช้ตรวจสอบว่า object ที่กำหนด ค่าข้อมูลมีสิ้นสุด ใช่หรือไม่ |
| eval() | ใช้ประมวลผลคำสั่ง javascript |
| escape() | ใช้ในการเข้ารหัส ascii |
| unescape() | ใช้ในการถอดรหัส ascii |
| encodeURI() | ใช้ในการเข้ารหัส URI ที่เป็นช่องว่าง |
| decodeURI() | ใช้ในการถอดรหัส URI ที่เป็นช่องว่าง |
| encodeURIComponent() | ใช้ในการเข้ารหัส URI ที่เป็นช่องว่าง และอักขระพิเศษ |
| decodeURIComponent() | ใช้ในการถอดรหัส URI ที่เป็นช่องว่าง และอักขระพิเศษ |
| PI | ใช้แสดงค่า PIE ซึ่งเท่ากับ 3.141592653589793 |
|---|---|
| E | ใช้แสดงค่าคงที่ของ Euler ซึ่งเท่ากับ 2.718281828459045 |
| LN2 | ใช้แสดงค่า Logarithm ของ 2 ซึ่งเท่ากับ 0.6931471805599453 |
| LN10 | ใช้แสดงค่า Logarithm ของ 10 ซึ่งเท่ากับ 2.302585092994046 |
| LOG2E | ใช้แสดงค่า Logarithm ฐาน 2 ของ E ซึ่งเท่ากับ 1.4426950408889633 |
| LOG10E | ใช้แสดงค่า Logarithm ฐาน 10 ของ E ซึ่งเท่ากับ 0.4342944819032518 |
| SQRT1_2 | ใช้แสดงค่ารากที่ 2 ของ 1 / 2 ซึ่งเท่ากับ 0.7071067811865476 |
| SQRT2 | ใช้แสดงค่ารากที่ 2 ซึ่งเท่ากับ 1.4142135623730951 |
| abs() | ใช้หาค่าสัมบูรณ์ |
| sqrt() | ใช้หาค่ารากที่สอง |
| pow() | ใช้หาค่ายกกำลัง |
| exp() | ใช้หาค่ายกกำลังของ E |
| random() | ใช้สุ่มตัวเลข โดยจะได้ค่าระหว่าง 0 ถึง 1 |
| round() | ใช้ปัดเศษทศนิยมของเลขที่กำหนด |
| ceil() | ใช้ปัดเศษทศนิยมให้เป็นเลขจำนวนเต็ม และให้มีค่ามากขึ้น |
| floor() | ใช้ปัดเศษทศนิยมให้เป็นเลขจำนวนเต็ม และให้มีค่าน้อยลง |
| max() | ใช้หาค่าค่าที่มากกว่าระหว่างตัวเลขที่กำหนด |
| min() | ใช้หาค่าค่าที่น้อยกว่าระหว่างตัวเลขที่กำหนด |
| log() | ใช้หาค่า logarithm |
| sin() | ใช้หาค่า sine ของมุมที่กำหนด |
| cos() | ใช้หาค่า cosine ของมุมที่กำหนด |
| tan() | ใช้หาค่า tan ของมุมที่กำหนด |
| asin() | ใช้หาค่า arc sine ของตัวเลขที่กำหนด |
| acos() | ใช้หาค่า arc cosine ของตัวเลขที่กำหนด |
| atan() | ใช้หาค่า arc tangent ของตัวเลขที่กำหนด |
| atan2() | ใช้หาค่ามุมพิกัดโพลาร์ ของพิกัด x และ y |
| alert() | ใช้ในการสร้าง message dialog |
|---|---|
| confirm() | ใช้ในการสร้าง question box |
| prompt() | ใช้ในการสร้าง input box โดยจะคืนค่าข้อมูลที่กรอกกลับมา |
| open() | ใช้ในการเปิดหน้าต่างขึ้นมาใหม่ |
| close() | ใช้ในการปิดหน้าต่าง |
| navigate() | ใช้ในการโหลด url เข้ามาในหน้าต่าง |
| print() | ใช้พิมพ์เนื้อหาของหน้าต่างออกทางเครื่องพิมพ์ |
| focus() | ใช้กำหนดให้หน้าต่างได้รับ focus และในกรณีที่มีหลายหน้าต่าง หน้าต่างที่ได้รับ focus นี้จะมาอยู่ด้านหน้าสุด |
| blur() | ใช้กำหนดให้หน้าต่างสูญเสีย focus และในกรณีที่มีหลายหน้าต่าง |
| moveTo() | ใช้เลื่อนหน้าต่างไปยังตำแหน่งพิกัด x, y ตามที่กำหนด |
| moveBy() | ใช้เลื่อนหน้าต่าง โดยจะนำค่า x, y ที่กำหนด ไปบวกลบกับตำแหน่งพิกัด x, y เดิม |
| resizeTo() | ใช้ปรับขนาดของหน้าต่าง โดยจะมีขนาดตามที่กำหนด |
| resizeBy() | ใช้ปรับขนาดของหน้าต่าง โดยจะนำค่า widht, height ที่กำหนด ไปบวกลบกับขนาดเดิม |
| scrollTo() | ใช้เลื่อนแถบเลื่อนไปยังพิกัด x, y ตามที่กำหนด |
| scrollBy() | ใช้เลื่อนแถบเลื่อน โดยจะนำค่า x, y ที่กำหนด ไปบวกลบกับพิกัดเดิม |
| setTimeout() | ใช้ตั้งเวลาให้พังก์ชันทำงาน โดยจะทำงานเพียงครั้งเดียวเมื่อถึงเวลาที่กำหนด |
| clearTimeout() | ใช้ยกเลิกการตั้งเวลาทำงานของฟังก์ชัน ของ method setTimeout() |
| setInterval() | ใช้ตั้งเวลาให้พังก์ชันทำงาน โดยจะทำงานวนซ้ำไปเรื่อยๆเมื่อถึงเวลาที่กำหนด |
| clearInterval() | ใช้ยกเลิกการตั้งเวลาทำงานของฟังก์ชัน ของ method setInterval() |
| self | ใช้อ้างถึง window ปัจจุบัน |
| opener | ใช้อ้างถึง window ที่เปิด window ปัจจุบันขึ้นมา |
| top | ใช้อ้างถึง frame ที่เป็น root parent |
| parent | ใช้อ้างถึง frame ที่เป็น parent |
| event | ใช้อ้างถึง Event Object |
| document | ใช้อ้างถึง Document Object |
| history | ใช้อ้างถึง History Object |
| location | ใช้อ้างถึง Location Object หรือ กำหนดค่า หรือคืนค่า url ของหน้าต่าง |
| navigator | ใช้อ้างถึง Navigator Object |
| frames | ใช้อ้างถึง Frame Object |
| length | ใช้คืนค่า จำนวนทั้งหมดของ frame |
| name | ใช้กำหนดค่า หรือคืนค่า ชื่อของ window |
| defaultStatus | ใช้กำหนดค่า หรือคืนค่า ข้อความของ default status bar |
| status | ใช้กำหนดค่า หรือคืนค่า ข้อความของ status bar |
| offscreenBuffering | ใช้ตรวจสอบว่า ตำแหน่งพิกัด x, y ของหน้าต่าง อยู่นอกหน้าจอหรือไม่ |
| screenLeft | ใช้คืนค่าตำแหน่งพิกัดแกน x ของ browser โดยเทียบกับจอภาพ |
| screenTop | ใช้คืนค่าตำแหน่งพิกัดแกน y ของ browser โดยเทียบกับจอภาพ |
| closed | ใช้ตรวจสอบว่าหน้าต่างถูกปิดแล้วหรือไม่ |
| reload() | ทำการ refresh หน้าจอ |
|---|---|
| replace() | ใช้เปลี่ยน page ไปยัง url ที่กำหนด และ back กลับไปไม่ได้ |
| assign() | ใช้เปลี่ยน page ไปยัง url ที่กำหนด และ back กลับไปได้ |
| pathname | ใช้คืนค่า path ตั้งแต่ root จนถึงไฟล์ที่หน้าต่างเรียกใช้ |
| href | ใช้กำหนดให้ page ไปยัง url ที่กำหนด หรือคืนค่า url |
| protocol | ใช้คืนค่า ประเภทของการติดต่อสื่อสารกับเครือข่ายอินเตอร์เน็ต |
| host | ใช้คืนค่า ชื่อ host ( หรือชื่อ domain นั่นเอง ) และหมายเลข port |
| hostname | ใช้คืนค่า ชื่อ host ( หรือชื่อ domain นั่นเอง ) |
| port | ใช้คืนค่า หมายเลข port |
| hash | ใช้คืนค่าชื่อของ anchor ( ที่ใช้เชื่อมโยงภายในหน้าเวปเดียวกัน ) |
| search | ใช้คืนค่า keyword ที่ส่งไปยัง url โดยเริ่มจากเครื่องหมาย "?" |
| back | ใช้กำหนดให้หน้าต่างย้อนกลับไปยัง web page ก่อนหน้า 1 ครั้ง |
|---|---|
| next | ใช้กำหนดให้หน้าต่างไปยัง web page ถัดไป 1 ครั้ง |
| forward | ใช้กำหนดให้หน้าต่างไปยัง web page ถัดไป 1 ครั้ง |
| go ( int ) | ให้หน้าต่างเปลี่ยนไปยัง web page ตามจำนวนที่กำหนด |
| go ( string ) | ใช้กำหนดให้หน้าต่างไปยัง web page ที่ใกล้ที่สุดที่มีคำ ที่กำหนดใน url |
| length | ใช้คืนค่าจำนวน web page ทั้งหมดที่อยู่ใน history object |
| previous | ใช้คืนค่า url ของ web page ก่อนหน้า |
| next | ใช้คืนค่า url ของ web page ถัดไป |
| current | ใช้คืนค่า url ของ web page ปัจจุบัน |
| write() | ใช้เขียนข้อความลงบนเอกสาร |
|---|---|
| writeln() | ใช้เขียนข้อความลงบนเอกสาร และเมื่อเขียนเสร็จจะขึ้นบรรทัดใหม่ |
| clear() | ใช้ลบข้อความที่เขียนลงเอกสาร โดยคำสั่ง write |
| focus() | ใช้กำหนดให้ document ได้รับ focus |
| blur() | ใช้กำหนดให้ document สูญเสีย focus |
| URL | ใช้กำหนด หรือคืนค่า url ของ web page ที่กำลังเรียกใช้งาน |
| referrer | ใช้คืนค่า URL ของ web page ที่โหลด web page ปัจจุบันขึ้นมา |
| domain | ใช้คืนค่า domain ของ web page นี้ |
| cookie | ใช้กำหนด หรือคืนค่า cookie ที่เกี่ยวข้องกับ web page นี้ |
| title | ใช้กำหนดค่า หรือคืนค่า title ของ web page นี้ |
| lastModified | ใช้คืนค่า วันและเวลา ที่ทำการแก้ไขไฟล์ครั้งล่าสุด |
| bgColor | ใช้กำหนดค่า หรือคืนค่า สีพื้นหลังของ web page นี้ |
| fgColor | ใช้กำหนดค่า หรือคืนค่า สีตัวอักษรของ web page นี้ |
| linkColor | ใช้กำหนดค่า หรือคืนค่า สีของ link ที่ยังไม่ถูกคลิก |
| vlinkColor | ใช้กำหนดค่า หรือคืนค่า สีของ link ที่เคยถูกคลิกแล้ว |
| alinkColor | ใช้กำหนดค่า หรือคืนค่า สีของ link ที่กำลังถูกคลิก |
| body | ใช้กำหนดให้ อ้างถึง element body |
| anchors | ใช้กำหนดให้อ้างถึง element anchor |
| embeds | ใช้กำหนดให้อ้างถึง element embed |
| forms | ใช้กำหนดให้อ้างถึง element form |
| images | ใช้กำหนดให้อ้างถึง element image |
| links | ใช้กำหนดให้อ้างถึง element link |
| styleSheets | ใช้กำหนดให้อ้างถึง element style |
| layers | ใช้กำหนดให้อ้างถึง element layer |
| documentElement | ใช้กำหนดให้อ้างถึง root ของ node ( คือ element html ) |
| getElementsByTagName() | ใช้ในการคืนค่า element ที่มี tag ตามที่กำหนด |
| getElementById() | ใช้ในการคืนค่า element ที่มี id ตามที่กำหนด |
| getElementsByName() | ใช้ในการคืนค่า element ที่มี name ตามที่กำหนด |
| createAttribute() | ใช้สร้าง attribute node |
| createElement() | ใช้สร้าง element node |
| createTextNode() | ใช้ในการสร้าง text node ( ข้อความใน tag คำสั่งของ html ) |
| cookie | ใช้กำหนดค่าหรือคืนค่า cookie |
| new ActiveXObject() | ใช้ในการสร้าง xml document |
| async | ใช้กำหนดค่า หรือคืนค่า ว่าอย่าเพิ่งประมวลผลใดๆจนกว่าจะโหลดเอกสาร xml เสร็จ |
| load() | ใช้ในการโหลดเอกสาร xml เข้ามาใน object ที่สร้าง |
| loadXML() | ใช้ในการกำหนดคำสั่งภาษา xml ให้กับ object ที่สร้าง |
| appendChild() | ใช้เพิ่ม child node ให้กับ parent node |
|---|---|
| insertBefore() | ใช้เพิ่ม child node ใหักับ parent node โดยจะแทรก new node ใหม่ให้อยู่ก่อน target node |
| removeChild() | ใช้ลบ child node ออกจาก parent node |
| replaceChild() | ใช้แทนที่ target_node ด้วย new_node |
| cloneNode() | ใช้คัดลอก node |
| setAttribute() | ใช้ในการกำหนดค่า attribute ให้กับ node |
| getAttribute() | ใช้ในการคืนค่า ค่าข้อมูล ของ attribute ที่กำหนด |
| removeAttribute() | ใช้ในการลบ attribute ออกจาก node |
| attributes | ใช้ในการอ้างถึง attribute node |
| childNodes | ใช้ในการอ้างถึง child node |
| ownerDocument | ใช้ในการอ้างถึง document object ของ node ที่กำหนด ( root element node ) |
| parentNode | ใช้ในการอ้างถึง parent node |
| hasChildNodes | ใช้ตรวจสอบว่า node ที่กำหนดมี child node หรือไม่ |
| firstChild | ใช้ในการอ้างถึง child node ที่อยู่ลำดับแรกสุด |
| lastChild | ใช้ในการอ้างถึง child node ที่อยู่ลำดับท้ายสุด |
| previousSibling | ใช้ในการอ้างถึง node ที่อยู่ลำดับก่อนหน้า |
| nextSibling | ใช้ในการอ้างถึง node ที่อยู่ลำดับถัดไป |
| nodeName | ใช้คืนค่า node name ของ node |
| nodeValue | ใช้คืนค่า node value ของ node |
| nodeType | ใช้คืนค่า node type ของ node |
| innerText | ใช้ในการกำหนดค่าของ text node ให้กับ element node |
| innerHTML | ใช้ในการกำหนดค่าของ text node ให้กับ element node |
| outerText | ใช้ในการกำหนดค่าของ text node ให้กับ element node |
| outerHTML | ใช้ในการกำหนดค่าของ text node ให้กับ element node |
| tagName | ใช้ในการคืนค่า ชื่อของ tag ของ node |
| className | ใช้ในการคืนค่า ชื่อ class ของ node |
| style | ใช้ในการอ้างถึง style object เพื่อกำหนด style sheet ( css ) ให้กับ node |
| setNamedItem() | ใช้ในการกำหนด attribute node ให้กับ element node |
| item() | ใช้ในการอ้างถึง node ที่เป็น array |
| offsetTop | ใช้คืนค่าตำแหน่งของ element ในแกน y เมื่อเทียบกับหน้าต่าง ( รวม scrollbar ) |
| offsetLeft | ใช้คืนค่าตำแหน่งของ element ในแกน x เมื่อเทียบกับหน้าต่าง ( รวม scrollbar ) |
| x | ใช้คืนค่าตำแหน่งของ element ในแกน x โดยเปรียบเทียบกับ browser ( รวม scrollbar ) |
| y | ใช้คืนค่าตำแหน่งของ element ในแกน y โดยเปรียบเทียบกับ browser ( รวม scrollbar ) |
| addEventListener() | การตรวจจับเหตุการณ์โดย Event Listener ( ของ browser Netscape และ Mozilla ) |
| removeEventListener() | การยกเลิกการตรวจจับเหตุการณ์ของ Event Listener ( ของ browser Netscape และ Mozilla ) |
| captureEvent() | การตรวจจับเหตุการณ์โดยการ Capture ( ของ browser Netscape ) |
| releaseEvent() | การยกเลิกการตรวจจับเหตุการณ์โดยการ Capture ( ของ browser Netscape ) |
| name | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อ ของ frame |
|---|
| rows | ใช้ในการกำหนดค่า หรือคืนค่า การแบ่งสัดส่วนของแถว |
|---|
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ frame |
|---|
| cols | ใช้ในการกำหนดค่า หรือคืนค่า การแบ่งสัดส่วนของคอลัมน์ |
|---|
| src | ใช้ในการกำหนดค่า หรือคืนค่า url ของ frame |
|---|
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ frameset |
|---|
| contentDocument | ใช้คืนค่า รายละเอียด ( ข้อมูลต่างๆ ) ที่อยู่ใน frame |
|---|
| focus | ใช้กำหนดให้ frameset ได้รับ focus |
|---|---|
| blur | ใช้กำหนดให้ frameset สูญเสีย focus |
| longDesc | ใช้คืนค่า url ที่ใช้อธิบานเนื้อหาของ frame |
|---|---|
| noResize | ใช้ตรวจสอบว่า frame สามารถปรับขนาดได้หรือไม่ |
| onfocus | จะทำงานตาม function ที่กำหนด เมื่อ frameset ได้รับ focus |
|---|
| scrolling | ใช้ตรวจสอบว่า frame มี scrollbar หรือไม่ |
|---|
| onblur | จะทำงานตาม function ที่กำหนด เมื่อ frameset สูญเสีย focus |
|---|
| frameBorder | ใช้ตรวจสอบว่า frame มี เส้นขอบ หรือไม่ |
|---|---|
| marginHeight | ใช้กำหนดค่า หรือคืนค่า ความสูงของ frame |
| marginWidth | ใช้กำหนดค่า หรือคืนค่า ความกว้างของ frame |
| focus() | ใช้กำหนดให้ frame ได้รับ focus |
| blur() | ใช้กำหนดให้ frame สูญเสีย focus |
| onfocus | จะทำงานตาม function ที่กำหนด เมื่อ frame ได้รับ focus |
| onblur | จะทำงานตาม function ที่กำหนด เมื่อ frame สูญเสีย focus |
| history | ใช้อ้างถึง History Object |
| location | ใช้อ้างถึง Location Object หรือ กำหนดค่า หรือคืนค่า url ของหน้าต่าง |
| document | ใช้อ้างถึง Document Object |
| name | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อ ของ iframe |
|---|---|
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ iframe |
| src | ใช้ในการกำหนดค่า หรือคืนค่า url ของ iframe |
| contentDocument | ใช้คืนค่า รายละเอียด ( ข้อมูลต่างๆ ) ที่อยู่ใน iframe |
| longDesc | ใช้คืนค่า url ที่ใช้อธิบานเนื้อหาของ iframe |
| scrolling | ใช้ตรวจสอบว่า iframe มี scrollbar หรือไม่ |
| frameBorder | ใช้ตรวจสอบว่า iframe มี เส้นขอบ หรือไม่ |
| marginHeight | ใช้กำหนดค่า หรือคืนค่า ความสูงของ iframe |
| marginWidth | ใช้กำหนดค่า หรือคืนค่า ความกว้างของ iframe |
| align | ใช้กำหนดค่า หรือคืนค่า การจัดตำแหน่งให้กับ element ใน iframe |
| tabIndex | ใช้กำหนดค่า หรือคืนค่า ลำดับการได้รับ focus จากการกดปุ่ม tab |
| width | ใช้กำหนดค่า หรือคืนค่า ความกว้างของ iframe |
| height | ใช้กำหนดค่า หรือคืนค่า ความสูงของ iframe |
| focus() | ใช้กำหนดให้ iframe ได้รับ focus |
| blur() | ใช้กำหนดให้ iframe สูญเสีย focus |
| onfocus | จะทำงานตาม function ที่กำหนด เมื่อ iframe ได้รับ focus |
| onblur | จะทำงานตาม function ที่กำหนด เมื่อ iframe สูญเสีย focus |
| javaEnabled() | ใช้ตรวจสอบว่า browser ใช้ java ได้หรือไม่ |
|---|---|
| taintEnabled() | ใช้ตรวจสอบว่า browser ใช้ data tainting ได้หรือไม่ |
| cookieEnabled() | ใช้ตรวจสอบว่า browser ใช้ cookie ได้หรือไม่ |
| appName | ใช้คืนค่าชื่อของ browser |
| appVersion | ใช้คืนค่า version ของ browser |
| browserLanguage | ใช้คืนค่าภาษาที่ใช้ใน browser |
| appCodeName | ใช้คืนค่า code name ของ browser |
| cpuClass | ใช้คืนค่า class ของ cpu ของ browser |
| appMinorVersion | ใช้คืนค่า version ของ ระบบปฏิบัติการ |
| platForm | ใช้คืนค่า platform ของ ระบบปฏิบัติการ |
| systemLanguage | ใช้คืนค่า ภาษาที่ใช้ใน ระบบปฏิบัติการ |
| userLanguage | ใช้คืนค่า ภาษามาตรฐานที่ใช้ใน ระบบปฏิบัติการ |
| userAgent | ใช้คืนค่า user-agent-header ที่ส่งจาก client ไปยัง server |
| onLine | ใช้ตรวจสอบว่า online หรือ offline อยู่ |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ body |
|---|---|
| background | ใช้ในการกำหนดค่า หรือคืนค่า url ของรูปภาพ ที่เป็นพื้นหลังของ web page |
| bgColor | ใช้กำหนดค่า หรือคืนค่า สีพื้นหลังของ web page |
| text | ใช้กำหนดค่า หรือคืนค่า สีของข้อความของ web page |
| link | ใช้กำหนดค่า หรือคืนค่า สีของ link ที่ยังไม่ถูกคลิก |
| vLink | ใช้กำหนดค่า หรือคืนค่า สีของ link ที่เคยถูกคลิกแล้ว |
| aLink | ใช้กำหนดค่า หรือคืนค่า สีของ link ที่กำลังถูกคลิก |
| accessKey | ใช้กำหนดค่า หรือคืนค่า คีย์ลัด ( คีย์ลัด คีย์ของ alt + key ) |
| scrollLeft | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งของ scrollbar ในแกน x |
| scrollTop | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งของ scrollbar ในแกน y |
| clientWidth | ใช้กำหนดค่า หรือคืนค่า ความกว้างของหน้าต่าง โดยไม่รวม scrollbar |
| clientHeight | ใช้กำหนดค่า หรือคืนค่า ความสูงของหน้าต่าง โดยไม่รวม scrollbar |
| scrollWidth | ใช้กำหนดค่า หรือคืนค่า ความกว้างของหน้าต่าง โดยรวม scrollbar |
| scrollHeight | ใช้กำหนดค่า หรือคืนค่า ความสูงของหน้าต่าง โดยรวม scrollbar |
| innerWidth | ใช้กำหนดค่า หรือคืนค่า ความกว้างของหน้าต่าง โดยไม่รวม scrollbar |
| innerHeight | ใช้กำหนดค่า หรือคืนค่า ความสูงของหน้าต่าง โดยไม่รวม scrollbar |
| offsetWidth | ใช้กำหนดค่า หรือคืนค่า ความกว้างของหน้าต่าง โดยรวม scrollbar |
| offsetHeight | ใช้กำหนดค่า หรือคืนค่า ความสูงของหน้าต่าง โดยรวม scrollbar |
| moveAbove() | ใช้กำหนดให้ อยู่เหนือ layer ที่กำหนด |
|---|---|
| moveBelow() | ใช้กำหนดให้ อยู่ใต้ layer ที่กำหนด |
| moveTo() | ใช้กำหนดให้ layer ย้ายไปตำแหน่งพิกัด x, y ที่กำหนด |
| offset() | ใช้กำหนดให้ layer เลื่อนไปตำแหน่ง โดยจะนำค่า x, y ที่กำหนด ไปบวกลบกับตำแหน่งพิกัด x, y เดิม |
| resize() | ใช้ปรับขนาดของ layer โดยจะมีขนาดตามที่กำหนด |
| siblingAbove | ใช้คืนค่า layer ที่อยู่เหนือ layer ที่กำหนด ( ในระดับถ้ดไป ) |
| siblingBelow | ใช้คืนค่า layer ที่อยู่ใต้ layer ที่กำหนด ( ในระดับถ้ดไป ) |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ layer |
| src | ใช้ในการกำหนดค่า หรือคืนค่า url ของ layer |
| bgColor | ใช้ในการกำหนดค่า หรือคืนค่า สีพื้นหลัง ของ layer |
| background | ใช้ในการกำหนดค่า หรือคืนค่า url ของรูปภาพ ที่เป็นพื้นหลัง ของ layer |
| visibility | ใช้ในการกำหนดค่า หรือคืนค่า การมองเห็น ของ layer |
| top | ใช้ในการกำหนดค่า หรือคืนค่า ระยะห่างจากขอบด้านบน ( แกน y ) โดยเทียบกับหน้าต่าง |
| left | ใช้ในการกำหนดค่า หรือคืนค่า ระยะห่างจากขอบด้านซ้าย ( แกน x ) โดยเทียบกับหน้าต่าง |
| pageY | ใช้ในการกำหนดค่า หรือคืนค่า ระยะห่างจากขอบด้านบน ( แกน y ) โดยเทียบกับหน้าต่าง |
| pageX | ใช้ในการกำหนดค่า หรือคืนค่า ระยะห่างจากขอบด้านซ้าย ( แกน x ) โดยเทียบกับหน้าต่าง |
| width | ใช้ในการกำหนดค่า หรือคืนค่า ขนาดความกว้างของ layer |
| height | ใช้ในการกำหนดค่า หรือคืนค่า ขนาดความสูงของ layer |
| clip | ใช้ในการกำหนดค่า หรือคืนค่า ขนาดพื้นที่ของ layer โดยวัดจากระยะห่างจากขอบด้านบน ซ้าย ขวา และล่างตามลำดับ |
| z-index | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการซ้อนทับกันของ layer โดยตัวเลขที่มากกว่าจะซ้อนทับตัวเลขที่น้อยกว่า |
| play() | ใช้กำหนดให้ เพลงเล่น |
|---|---|
| play( start_time, url ) | ใช้กำหนดให้ เพลงเล่นตามเพลงที่กำหนด โดยเริ่มเล่นจากเวลาที่กำหนด |
| start_at_beginning() | ใช้กำหนดให้ เพลงเล่น โดยจะเล่นตั้งแต่ต้นไฟล์ |
| start_time() | ใช้กำหนดให้ เพลงเล่น โดยเริ่มเล่นจากเวลาที่กำหนด |
| pause() | ใช้กำหนดให้ เพลงหยุดเล่นชั่วคราว ( สามารถเล่นต่อได้ ) |
| stop() | ใช้กำหนดให้ เพลงหยุดเล่น ( ถ้าสั่งให้เล่นต่อ คือจะเริ่มเล่นใหม่ ) |
| stop_at_end() | ใช้กำหนดให้ เพลงหยุดเล่น เมื่อจบไฟล์ |
| end_time() | ใช้กำหนดให้ เพลงหยุดเล่น เมื่อถึงเวลาที่กำหนด |
| setvol() | ใช้กำหนดระดับความดังของเสียงเพลง |
| fade_to() | ใช้ไล่ระดับความดังของเสียงไปจนถึง ระดับเสียงที่กำหนด |
| fade_from_to() | ใช้ไล่ระดับความดังของเสียงไปจากระดับเสียงที่กำหนด ไปจนถึงระดับเสียงที่กำหนด |
| getVolume() | ใช้คืนค่า ระดับความดังของเสียง |
| isReady() | ใช้ตรวจสอบว่า ไฟล์เพลง พร้อมทำงานหรือไม่ |
| isPlaying() | ใช้ตรวจสอบว่า ไฟล์เพลง กำลังเล่นอยู่หรือไม่ |
| isPaused() | ใช้ตรวจสอบว่า ไฟล์เพลง กำลังหยุดเล่นชั่วคราวใช่หรือไม่ |
| name | ใช้กำหนดค่า หรือคืนค่า name ของ embed |
| hidden | ใช้กำหนดค่า หรือคืนค่า ว่าจะแสดงแผงควบคุมหรือไม่ |
| autostart | ใช้กำหนดค่า หรือคืนค่า ว่าจะเล่นเพลงทันทีที่ web page โหลดเสร็จเลยหรือไม่ |
| loop | ใช้กำหนดค่า หรือคืนค่า ว่าต้องการให้เพลงเล่นวนซ้ำไปเรื่อยๆหรือไม่ |
| volume | ใช้กำหนดค่า หรือคืนค่า ระดับความดังของเสียง |
| Image () | ใช้สร้าง image object |
|---|---|
| name | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อ ของ image |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ image |
| src | ใช้ในการกำหนดค่า หรือคืนค่า url ของ image |
| lowsrc | ใช้ในการกำหนดค่า หรือคืนค่า url ที่ใช้โหลดภาพความละเอียดต่ำก่อนโหลดภาพจริง ของ image |
| complete | ใช้ตรวจสอบว่าโหลด image สำเร็จหรือไม่ |
| border | ใช้ในการกำหนดค่า หรือคืนค่า ความหนา ของเส้นขอบของ image |
| width | ใช้ในการกำหนดค่า หรือคืนค่า ความกว้าง ของ image |
| height | ใช้ในการกำหนดค่า หรือคืนค่า ความสูง ของ image |
| hspace | ใช้ในการกำหนดค่า หรือคืนค่า ระยะห่างทางขอบซ้ายและขวา ของ image |
| vspace | ใช้ในการกำหนดค่า หรือคืนค่า ระยะห่างทางขอบบนและขอบล่าง ของ image |
| alt | ใช้ในการกำหนดค่า หรือคืนค่า ข้อความอภิบายรูปภาพ ของ image |
| align | ใช้ในการกำหนดค่า หรือคืนค่า ตำแหน่ง ของ image |
| longDesc | ใช้ในการกำหนดค่า หรือคืนค่า url ของข้อมูลเพิ่มเติม ของ image |
| isMap | ใช้ตรวจสอบว่า image นั้นถูกใช้เป็น map หรือไม่ |
| useMap | ใช้กำหนดค่า หรือคืนค่า map ที่ใช้ |
| click() | ใช้กำหนดให้ มีการ click mouse ที่ image |
| focus() | ใช้กำหนดให้ image ได้รับ focus |
| blur() | ใช้กำหนดให้ image สูญเสีย focus |
| onload | ใช้กำหนดให้ function ทำงานเมื่อมีการโหลดรูปภาพ |
| onerror | ใช้กำหนดให้ function ทำงานเมื่อมีความผิดพลาดในการโหลดรูปภาพ |
| onabort | ใช้กำหนดให้ function ทำงานเมื่อมีการยกเลิกการโหลดรูปภาพ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ image ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ image สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ image ถูก click |
| name | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อ ของ link |
|---|---|
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ link |
| rel | ใช้ในการกำหนดค่า หรือคืนค่า ความสัมพันธ์ระหว่าง page ปัจจุบัน กับ page ปลายทาง |
| href | ใช้ในการกำหนดค่า หรือคืนค่า page ปลายทาง |
| hreflang | ใช้ในการกำหนดค่า หรือคืนค่า ภาษาที่ใช้ใน page ปลายทาง |
| type | ใช้ในการกำหนดค่า หรือคืนค่า ชนิด ของ link |
| media | ใช้ในการกำหนดค่า หรือคืนค่า ชนิด ของ อุปกรณ์ |
| rev | ใช้ในการกำหนดค่า หรือคืนค่า ความสัมพันธ์ จาก page ปลายทางเชื่อมโยงกลับสู่ page ปัจจุบัน |
| charset | ใช้ในการกำหนดค่า หรือคืนค่า ชุดตัวอักษร ที่ใช้ในการเชื่อมโยง |
| target | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อหน้าต่าง ที่ต้องการให้แสดง page ปลายทาง |
| disabled | ใช้ตรวจสอบ ว่า link นี้ disabled อยู่หรือไม่ |
| onload | ใช้กำหนดให้ function ทำงานเมื่อมีการโหลด link นี้ |
| name | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อ ของ anchor |
|---|---|
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ anchor |
| rel | ใช้ในการกำหนดค่า หรือคืนค่า ความสัมพันธ์ระหว่าง page ปัจจุบัน กับ page ปลายทาง |
| href | ใช้ในการกำหนดค่า หรือคืนค่า page ปลายทาง |
| hreflang | ใช้ในการกำหนดค่า หรือคืนค่า ภาษาที่ใช้ใน page ปลายทาง |
| type | ใช้ในการกำหนดค่า หรือคืนค่า ชนิด ของ anchor |
| rev | ใช้ในการกำหนดค่า หรือคืนค่า ความสัมพันธ์ จาก page ปลายทางเชื่อมโยงกลับสู่ page ปัจจุบัน |
| charset | ใช้ในการกำหนดค่า หรือคืนค่า ชุดตัวอักษร ที่ใช้ในการเชื่อมโยง |
| target | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อหน้าต่าง ที่ต้องการให้แสดง page ปลายทาง |
| innerHTML | ใช้ในการกำหนดค่า หรือคืนค่า ข้อความ ที่อยู่ภายใน tag a |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับของการได้รับ focus ของการกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกด alt + key ) |
| coords | ใช้ในการกำหนดค่า หรือคืนค่า พิกัดของการเชื่อมโยง |
| shape | ใช้ในการกำหนดค่า หรือคืนค่า พื้นที่ของการเชื่อมโยง |
| focus() | ใช้กำหนดให้ anchor ได้รับ focus |
| blur() | ใช้กำหนดให้ anchor สูญเสีย focus |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ anchor ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ anchor สูญเสีย focus |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ area |
|---|---|
| alt | ใช้ในการกำหนดค่า หรือคืนค่า ข้อความอธิบายรูปภาพของ area |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับของการได้รับ focus ของการกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกด alt + key ) |
| target | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อหน้าต่าง ที่ต้องการให้แสดง page ปลายทาง |
| coords | ใช้ในการกำหนดค่า หรือคืนค่า พิกัดของการเชื่อมโยง |
| shape | ใช้ในการกำหนดค่า หรือคืนค่า พื้นที่ของการเชื่อมโยง |
| noHref | ใช้ตรวจสอบว่า พื้นที่มี link หรือไม่ |
| href | ใช้ในการกำหนดค่า หรือคืนค่า page ปลายทาง |
| protocol | ใช้คืนค่า ประเภทของการติดต่อสื่อสารกับเครือข่าย internet |
| host | ใช้คืนค่า host ( domain name ) และหมายเลข port |
| hostname | ใช้คืนค่า host ( domain name ) |
| port | ใช้คืนค่า หมายเลข port |
| pathname | ใช้คืนค่า path ตั้งแต่ root จนถึงไฟล์ของหน้าต่างที่เรียกใช้ |
| hash | ใช้คืนค่า ชื่อของ anchor ( ที่ใช้ลิงค์ภายในหน้า page เดียวกัน ) |
| search | ใช้คืนค่า keyword ที่ส่งไปยัง url โดยเริ่มจากเครื่องหมาย "?" |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ area ถูก click |
| ondblclick | ใช้กำหนดให้ function ทำงานเมื่อ area ถูก double click |
| onmouseover | ใช้กำหนดให้ function ทำงานเมื่อ mouse วางเหนือ area |
| onmouseout | ใช้กำหนดให้ function ทำงานเมื่อ mouse ออกนอก area |
| name | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อ ของ meta |
|---|---|
| charset | ใช้ในการกำหนดค่า หรือคืนค่า ชุดตัวอักษร ที่ใช้ในการเชื่อมโยง |
| content | ใช้ในการกำหนดค่า หรือคืนค่า content ( คุณสมบัติพิเศษของ page ) |
| httpEquiv | ใช้ในการกำหนดค่า หรือคืนค่า ชื่อหัวข้อการตอบรับจาก http |
| scheme | ใช้ในการกำหนดค่า หรือคืนค่า แบบแผนในการใช้อธิบายคุณสมบัติของ meta |
| disabled | ใช้ตรวจสอบว่า meta ถูก disabled ไว้อยู่หรือไม่ |
| Table() | ใช้สร้าง table object |
|---|---|
| write() | ใช้กำหนดให้แสดงตาราง ตรงหน้าเอกสาร |
| set() | ใช้กำหนดค่าข้อมูลให้กับ table |
| setValue() | ใช้กำหนดค่าข้อมูลให้กับ table ในแถวและคอลัมน์ที่กำหนด |
| getValue() | ใช้คืนค่าค่าข้อมูลของ table ในแถวและคอลัมน์ที่กำหนด |
| createCaption() | ใช้สร้าง element caption ให้กับ table |
| deleteCaption() | ใช้ลบ element caption ออกจาก table |
| createTHead() | ใช้ลบ element thead ให้กับ table |
| deleteTHead() | ใช้ลบ element thead ออกจาก table |
| createTFoot() | ใช้ลบ element tfoot ให้กับ table |
| deleteTFoot() | ใช้ลบ element tfoot ออกจาก table |
| insertRow() | ใช้เพิ่มแถว ให้กับ table ในตำแหน่งแถวที่กำหนด |
| deleteRow() | ใช้ลบแถว ออกจาก table ในตำแหน่งแถวที่กำหนด |
| tHead | ใช้อ้างถึง element thead แบบ array |
| tBodies | ใช้อ้างถึง element tbody แบบ array |
| tFoot | ใช้อ้างถึง element tfoot แบบ array |
| rows | ใช้อ้างถึง element tr แบบ array |
| id | ใช้กำหนดค่า หรือคืนค่า id ของ table |
| caption | ใช้กำหนดค่า หรือคืนค่า caption ของ table |
| summary | ใช้กำหนดค่า หรือคืนค่า summary ของ table |
| background | ใช้กำหนดค่า หรือคืนค่า url ของรูปภาพ ที่เป็นพื้นหลังของ table |
| bgColor | ใช้กำหนดค่า หรือคืนค่า สีพื้นหลังของ table |
| frame | ใช้ตรวจสอบว่า table มีการแสดงเส้นขอบหรือไม่ |
| border | ใช้กำหนดค่า หรือคืนค่า ขนาดเส้นขอบของ table |
| borderColor | ใช้กำหนดค่า หรือคืนค่า สีเส้นขอบของ table |
| rules | ใช้กำหนดค่า หรือคืนค่า รูปแบบของเส้นขอบของ table |
| width | ใช้กำหนดค่า หรือคืนค่า ความกว้างของ table |
| height | ใช้กำหนดค่า หรือคืนค่า ความสูงของ table |
| cellPadding | ใช้กำหนดค่า หรือคืนค่า ระยะห่างระหว่างข้อมูลกับเส้นขอบของ table |
| cellSpacing | ใช้กำหนดค่า หรือคืนค่า ระยะห่างระหว่างเส้นขอบของ table |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งของข้อมูลใน table เมื่อเทียบจากแนวนอน |
| vAlign | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งของข้อมูลใน table เมื่อเทียบจากแนวตั้ง |
| accessKey | ใช้กำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกด alt + key ) ของ table |
| disabled | ใช้ตรวจสอบ ว่า table นี้ disabled อยู่หรือไม่ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ table ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ table สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ table ถูก click |
| onselectstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มลากแถบสีคลุมข้อความใน table |
| insertRow() | ใช้เพิ่มแถวเข้าไปใน element tbody ในตำแหน่งที่กำหนด |
| deleteRow() | ใช้ลบแถวออกจาก element tbody ในตำแหน่งที่กำหนด |
| rows | ใช้อ้างถึง element tr ของ element tbody แบบ array |
| insertCell() | ใช้เพิ่มคอลัมน์เข้าไปใน element tr ในตำแหน่งที่กำหนด |
| deleteCell() | ใช้ลบคอลัมน์ออกจาก element tr ในตำแหน่งที่กำหนด |
| cells | ใช้อ้างถึง element td ของ element tr แบบ array |
| submit() | ใช้กำหนดให้ มีการ submit ที่ form |
|---|---|
| reset() | ใช้กำหนดให้ มีการ reset ที่ form |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ form |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ form |
| elements | ใช้ในการอ้างถึง element input ใน form |
| length | ใช้ในการคืนค่าจำนวน element ที่มีอยู่ทั้งหมดใน form |
| tabIndex | ใช้กำหนดค่า หรือคืนค่า ลำดับการได้รับ focus จากการกดปุ่ม tab ของ form |
| target | ใช้กำหนดค่า หรือคืนค่า ชื่อหน้าต่าง ที่ต้องการให้แสดง page ปลายทาง |
| action | ใช้กำหนดค่า หรือคืนค่า url ที่จะรับข้อมูลจาก form |
| action | ใช้กำหนดค่า หรือคืนค่า method ( วิธีการรับส่งข้อมูล ) ของ form เช่น GET, POST เป็นต้น |
| encoding | ใช้กำหนดค่า หรือคืนค่า รูปแบบการเข้ารหัสของ form |
| enctype | ใช้กำหนดค่า หรือคืนค่า ชนิดข้อมูลสำหรับการส่งข้อมูลของ form |
| acceptCharset | ใช้กำหนดค่า หรือคืนค่า ชุดของตัวอักษรท่ใช้ใน form |
| onsubmit | ใช้กำหนดให้ function ทำงานเมื่อ form ถูก submit |
| onreset | ใช้กำหนดให้ function ทำงานเมื่อ form ถูก reset |
| focus() | ใช้กำหนดให้ text ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ text สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ text |
| select() | ใช้กำหนดให้ มีแถบสีคลุมที่ text |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ text |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ text |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ text |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ text |
| defaultValue | ใช้ในการกำหนดค่า หรือคืนค่า default value ของ text |
| form | ใช้คืนค่า form element ของ text |
| size | ใช้ในการกำหนดค่า หรือคืนค่า ขนาด ของ text |
| maxLength | ใช้ในการกำหนดค่า หรือคืนค่า จำนวนสูงสุด ของ text |
| readOnly | ใช้ตรวจสอบ หรือกำหนดว่า text ใช้อ่านอย่างเดียวใช่หรือไม่ คือไม่สามารถเปลี่ยนแปลงข้อมูลภายในได้ |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ text เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ text นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งข้อความ ภายใน text |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ text ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ text สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ text ถูก click |
| onkeypress | ใช้กำหนดให้ function ทำงานเมื่อ มีการกดปุ่มที่ text |
| onkeydown | ใช้กำหนดให้ function ทำงานเมื่อ มีการกดปุ่มลงบน text |
| onkeyup | ใช้กำหนดให้ function ทำงานเมื่อ มีการปล่อยปุ่มที่กดลงบน text |
| onselectedstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มต้นลากแถบสีเลือกข้อความบน text |
| onchange | ใช้กำหนดให้ function ทำงานเมื่อ ข้อมูลใน text เปลี่ยนแปลง |
| onselect | ใช้กำหนดให้ function ทำงานเมื่อมีการลากแถบสีคลุมข้อความใน text |
| focus() | ใช้กำหนดให้ password ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ password สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ password |
| select() | ใช้กำหนดให้ มีแถบสีคลุมที่ password |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ password |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ password |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ password |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ password |
| defaultValue | ใช้ในการกำหนดค่า หรือคืนค่า default value ของ password |
| form | ใช้คืนค่า form element ของ password |
| size | ใช้ในการกำหนดค่า หรือคืนค่า ขนาด ของ password |
| maxLength | ใช้ในการกำหนดค่า หรือคืนค่า จำนวนสูงสุด ของ password |
| readOnly | ใช้ตรวจสอบ หรือกำหนดว่า password ใช้อ่านอย่างเดียวใช่หรือไม่ |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ password เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ password นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ password ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ password สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ password ถูก click |
| onkeypress | ใช้กำหนดให้ function ทำงานเมื่อ มีการกดปุ่มที่ password |
| onkeydown | ใช้กำหนดให้ function ทำงานเมื่อ มีการกดปุ่มลงบน password |
| onkeyup | ใช้กำหนดให้ function ทำงานเมื่อ มีการปล่อยปุ่มที่กดลงบน password |
| onselectedstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มต้นลากแถบสีเลือกข้อความบน password |
| onchange | ใช้กำหนดให้ function ทำงานเมื่อ ข้อมูลใน password เปลี่ยนแปลง |
| onselect | ใช้กำหนดให้ function ทำงานเมื่อมีการลากแถบสีคลุมข้อความใน password |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ hidden |
|---|---|
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ hidden |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ hidden |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ hidden |
| defaultValue | ใช้ในการกำหนดค่า หรือคืนค่า default value ของ hidden |
| form | ใช้คืนค่า form element ของ hidden |
| focus() | ใช้กำหนดให้ textarea ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ textarea สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ textarea |
| select() | ใช้กำหนดให้ มีแถบสีคลุมที่ textarea |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ textarea |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ textarea |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ textarea |
| defaultValue | ใช้ในการกำหนดค่า หรือคืนค่า default value ของ textarea |
| form | ใช้คืนค่า form element ของ textarea |
| cols | ใช้ในการกำหนดค่า หรือคืนค่า จำนวนตัวอักษรในแนวนอนของ textarea |
| rows | ใช้ในการกำหนดค่า หรือคืนค่า จำนวนแถวของ textarea |
| readOnly | ใช้ตรวจสอบ หรือกำหนดว่า textarea ใช้อ่านอย่างเดียวใช่หรือไม่ |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ textarea เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ textarea นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ textarea ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ textarea สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ textarea ถูก click |
| onkeypress | ใช้กำหนดให้ function ทำงานเมื่อ มีการกดปุ่มที่ textarea |
| onkeydown | ใช้กำหนดให้ function ทำงานเมื่อ มีการกดปุ่มลงบน textarea |
| onkeyup | ใช้กำหนดให้ function ทำงานเมื่อ มีการปล่อยปุ่มที่กดลงบน textarea |
| onselectedstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มต้นลากแถบสีเลือกข้อความบน textarea |
| onchange | ใช้กำหนดให้ function ทำงานเมื่อ ข้อมูลใน textarea เปลี่ยนแปลง |
| onselect | ใช้กำหนดให้ function ทำงานเมื่อมีการลากแถบสีคลุมข้อความใน textarea |
| focus() | ใช้กำหนดให้ checkbox ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ checkbox สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ checkbox |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ checkbox |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ checkbox |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ checkbox |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ checkbox |
| form | ใช้คืนค่า form element ของ checkbox |
| checked | ใช้ในการตรวจสอบ หรือกำหนดค่า ว่ามีการ check ที่ checkbox หรือไม่ |
| defaultChecked | ใช้ในการตรวจสอบ หรือกำหนดค่า default checked ของ checkbox |
| readOnly | ใช้ตรวจสอบ หรือกำหนดว่า checkbox ใช้อ่านอย่างเดียวใช่หรือไม่ คือไม่สามารถเปลี่ยนแปลงข้อมูลภายในได้ |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ checkbox เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ checkbox นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งข้อความ ของ checkbox |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ checkbox ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ checkbox สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ checkbox ถูก click |
| onmousedown | ใช้กำหนดให้ function ทำงานเมื่อ มีการคลิกเมาส์ลงที่ checkbox |
| onmouseup | ใช้กำหนดให้ function ทำงานเมื่อ มีการปล่อยเมาส์ที่คลิกลง checkbox |
| focus() | ใช้กำหนดให้ radio ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ radio สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ radio |
| select() | ใช้กำหนดให้ มีแถบสีคลุมที่ radio |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ radio |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ radio |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ radio |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ radio |
| form | ใช้คืนค่า form element ของ radio |
| size | ใช้ในการกำหนดค่า หรือคืนค่า ขนาด ของ radio |
| checked | ใช้ในการตรวจสอบ หรือกำหนดค่า ว่ามีการ check ที่ radio หรือไม่ |
| defaultChecked | ใช้ในการตรวจสอบ หรือกำหนดค่า default checked ของ radio |
| readOnly | ใช้ตรวจสอบ หรือกำหนดว่า radio ใช้อ่านอย่างเดียวใช่หรือไม่ คือไม่สามารถเปลี่ยนแปลงข้อมูลภายในได้ |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ radio เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ radio นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งข้อความ ภายใน radio |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ radio ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ radio สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ radio ถูก click |
| onselectedstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มต้นลากแถบสีเลือกข้อความบน radio |
| onselect | ใช้กำหนดให้ function ทำงานเมื่อมีการลากแถบสีคลุมข้อความใน radio |
| onchange | ใช้กำหนดให้ function ทำงานเมื่อ ข้อมูลใน radio เปลี่ยนแปลง |
| focus() | ใช้กำหนดให้ selectได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ select สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ select |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ select |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ select |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ select |
| form | ใช้คืนค่า form element ของ select |
| size | ใช้ในการกำหนดค่า หรือคืนค่า ขนาดของ select |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ select เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ select นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งข้อความ ของ select |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| length | ใช้ในการคืนค่า จำนวน option ทั้งหมดที่ select มี |
| selectedIndex | ใช้ในการคืนค่า ลำดับที่ ( index ) ของ option ที่ถูกเลือกอยู่ |
| options | ใช้ในการอ้างถึง element option ของ select |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ select ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ select สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ select ถูก click |
| onchange | ใช้กำหนดให้ function ทำงานเมื่อ select มีการเปลี่ยนแปลง |
| index | ใช้คืนค่าลำดับที่ ( index ) ของ option |
| text | ใช้คืนค่า ข้อความ ของ option |
| value | ใช้คืนค่า value ของ option |
| selected | ใช้คืนค่า เพื่อตรวจสอบว่า option นี้ถูกเลือกอยู่หรือไม่ |
| defaultSelected | ใช้คืนค่า เพื่อตรวจสอบว่า option นี้ถูกเลือกไว้ตั้งแต่ต้นหรือไม่ |
| focus() | ใช้กำหนดให้ submit ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ submit สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ submit |
| select() | ใช้กำหนดให้ มีแถบสีคลุมที่ submit |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ submit |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ submit |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ submit |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ submit |
| defaultValue | ใช้ในการกำหนดค่า หรือคืนค่า default value ของ submit |
| form | ใช้คืนค่า form element ของ submit |
| size | ใช้ในการกำหนดค่า หรือคืนค่า ขนาด ของ submit |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ submit เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ submit นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งข้อความ ภายใน submit |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ submit ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ submit สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ submit ถูก click |
| onselectedstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มต้นลากแถบสีเลือกข้อความบน submit |
| onselect | ใช้กำหนดให้ function ทำงานเมื่อมีการลากแถบสีคลุมข้อความใน submit |
| focus() | ใช้กำหนดให้ reset ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ reset สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ reset |
| select() | ใช้กำหนดให้ มีแถบสีคลุมที่ reset |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ reset |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ reset |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ reset |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ reset |
| defaultValue | ใช้ในการกำหนดค่า หรือคืนค่า default value ของ reset |
| form | ใช้คืนค่า form element ของ reset |
| size | ใช้ในการกำหนดค่า หรือคืนค่า ขนาด ของ reset |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ reset เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ reset นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งข้อความ ภายใน reset |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ reset ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ reset สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ reset ถูก click |
| onselectedstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มต้นลากแถบสีเลือกข้อความบน reset |
| onselect | ใช้กำหนดให้ function ทำงานเมื่อมีการลากแถบสีคลุมข้อความใน reset |
| focus() | ใช้กำหนดให้ button ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ button สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ button |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ button |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ button |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ button |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ button |
| form | ใช้คืนค่า form element ของ button |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ button เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ button นี้ทำงานหรือไม่ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ button ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ button สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ button ถูก click |
| onmousedown | ใช้กำหนดให้ function ทำงานเมื่อ มีการคลิกลงบน button |
| onmouseup | ใช้กำหนดให้ function ทำงานเมื่อ มีการปล่อยเมาส์ที่คลิกลงบน button |
| focus() | ใช้กำหนดให้ file ได้รับ focus |
|---|---|
| blur() | ใช้กำหนดให้ file สูญเสีย focus |
| click() | ใช้กำหนดให้ เหมือนมีการ click ที่ file |
| select() | ใช้กำหนดให้ มีแถบสีคลุมที่ file |
| name | ใช้ในการกำหนดค่า หรือคืนค่า name ของ file |
| id | ใช้ในการกำหนดค่า หรือคืนค่า id ของ file |
| type | ใช้ในการกำหนดค่า หรือคืนค่า type ของ file |
| value | ใช้ในการกำหนดค่า หรือคืนค่า value ของ file |
| defaultValue | ใช้ในการกำหนดค่า หรือคืนค่า default value ของ file |
| form | ใช้คืนค่า form element ของ file |
| tabIndex | ใช้ในการกำหนดค่า หรือคืนค่า ลำดับการได้รับ focus ของ file เมื่อกดปุ่ม tab |
| accessKey | ใช้ในการกำหนดค่า หรือคืนค่า คีย์ลัด ( จากการกดปุ่ม alt + key ) |
| disabled | ใช้ตรวจสอบ หรือกำหนดค่า ว่าจะให้ file นี้ทำงานหรือไม่ |
| accept | ใช้กำหนดค่า หรือคืนค่า ชนิดของเนื้อหาที่จะส่งไป server |
| align | ใช้กำหนดค่า หรือคืนค่า ตำแหน่งข้อความ ภายใน file |
| alt | ใช้กำหนดค่า หรือคืนค่า ข้อความที่ใช้แสดง ในกรณีที่ browser ไม่สนับสนุน object นี้ |
| onfocus | ใช้กำหนดให้ function ทำงานเมื่อ file ได้รับ focus |
| onblur | ใช้กำหนดให้ function ทำงานเมื่อ file สูญเสีย focus |
| onclick | ใช้กำหนดให้ function ทำงานเมื่อ file ถูก click |
| onselectedstart | ใช้กำหนดให้ function ทำงานเมื่อ มีการเริ่มต้นลากแถบสีเลือกข้อความบน file |
| onselect | ใช้กำหนดให้ function ทำงานเมื่อมีการลากแถบสีคลุมข้อความใน file |
| XmlHttpRequest Object คืออะไร | ใช้ช่วยในการนำผลลัพธ์มาแสดงผลบนหน้าจอ โดยไม่จำเป็นต้อง refresh หน้าจอใหม่ทั้งหมด |
|---|---|
| XMLHttpRequest() | ใช้สร้าง XHR Object ขึ้นมาใช้งาน |
| ActiveXObject() | ใช้สร้าง XHR Object ขึ้นมาใช้งาน |
| open() | ใช้ในการติดต่อกับ web server |
| onreadystatechange | ใช้กำหนดให้ function ที่กำหนด ทำหน้าที่ตรวจสอบสถานะการทำงานของการ request |
| send() | ใช้กำหนดค่าข้อมูลที่จะส่งไปยัง page ปลายทาง |
| readyState | ใช้คืนค่าสถานะการทำงานปัจจุบันของการ request |
| status | ใช้คืนค่าสถานะกรทำงานว่าการ request ถูกต้องหรือไม่ |
| responseText | ใช้คืนค่าข้อมูลที่ response มาจาก server แบบข้อความ |
| responseXML | ใช้คืนค่าข้อมูลที่ response มาจาก server แบบ xml |
| รูปแบบการสร้าง class | เป็นการสราง class ขึ้นมาใช้งาน |
|---|---|
| รูปแบบการสืบทอด class | ใช้ในการสืบทอดคลาส |
| รูปแบบของการสร้าง function แบบมี parameter จำกัด | ใช้สร้าง function แบบมี parameter จำกัด |
|---|---|
| รูปแบบของการสร้าง function แบบเก็บเข้าตัวแปร | ใช้สร้าง function แบบมี parameter จำกัด |
| รูปแบบของการสร้าง function แบบมี parameter ไม่จำกัด | ใช้สร้าง function แบบมี parameter ไม่จำกัด คือจะส่งค่า argument มากี่ตัวก็ได้ |
| รูปแบบของการสร้าง function แบบสั้น | ใช้ในการสร้าง function แบบ สั้น |
| การดักจับความผิดพลาด | ใช้ดักจับความผิดพลาด |
|---|---|
| การ throw จัดการกับความผิดพลาด | ใช้สำหรับสร้างชนิดของ Exception ขึ้นมาเอง โดยจะต้องอยู่ใน block ของ try เท่านั้น |
| การใช้ onerror จัดการกับความผิดพลาด | ใช้ดักจับความผิดพลาด |