ข้อมูลอ้างอิงHTML

HTML โดยตัวอักษร HTML ตามหมวดหมู่ รองรับ HTML Browser แอตทริบิวต์ HTML HTML Global Attributes เหตุการณ์ HTML HTML สี HTML Canvas HTML เสียง/วิดีโอ ชุดอักขระ HTML HTML Doctypes การเข้ารหัส URL HTML รหัสภาษา HTML รหัสประเทศ HTML ข้อความ HTTP วิธี HTTP ตัวแปลง PX เป็น EM แป้นพิมพ์ลัด


HTML onpasteแอตทริบิวต์


ความหมายและการใช้งาน

onpasteแอตทริบิวต์เริ่มทำงานเมื่อผู้ใช้วางเนื้อหาบางส่วนในองค์ประกอบ

หมายเหตุ:แม้ว่าonpasteองค์ประกอบ HTML ทั้งหมดจะรองรับแอตทริบิวต์ แต่จริง ๆ แล้วเป็นไปไม่ได้ที่จะวางเนื้อหาบางส่วนในองค์ประกอบ <p> เว้นแต่องค์ประกอบจะตั้งค่าเนื้อหาเป็น "จริง" (ดู "ตัวอย่างเพิ่มเติม" ด้านล่าง) .

เคล็ดลับ: แอตทริบิวต์ ส่วนonpasteใหญ่จะใช้กับ <input> องค์ประกอบที่มีประเภท = "ข้อความ"

เคล็ดลับ:มีสามวิธีในการวางเนื้อหาบางส่วนในองค์ประกอบ:

  • กด CTRL + V
  • เลือก "วาง" จากเมนูแก้ไขในเบราว์เซอร์ของคุณ
  • คลิกขวาเพื่อแสดงเมนูบริบทและเลือกคำสั่ง "วาง"

นำไปใช้กับ

แอตทริบิวต์onpasteนี้เป็นส่วนหนึ่งของแอตทริบิวต์เหตุการณ์และใช้กับองค์ประกอบ HTML ใดก็ได้

องค์ประกอบ เหตุการณ์
องค์ประกอบ HTML ทั้งหมด onpaste

ตัวอย่าง

ตัวอย่างอินพุต

เรียกใช้ JavaScript เมื่อวางข้อความบางส่วนใน <input> องค์ประกอบ:

<input type="text" onpaste="myFunction()" value="Paste something in here">

ตัวอย่าง P

เรียกใช้ JavaScript เมื่อวางข้อความบางส่วนใน <p> องค์ประกอบ (โปรดทราบว่า contenteditable ถูกตั้งค่าเป็น "จริง"):

<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>

รองรับเบราว์เซอร์

Event Attribute
onpaste Yes Yes Yes Yes Yes