การ copy ข้อความใน textarea
บทความนี้ผมจะเอา script ที่ว่าเวลาคลิกเมาส์ใน textarea แล้วจะทำการไฮไลท์และคัดลอกข้อความใน textareaนั้นออกมา
1. สร้างไฟล์ demo.html เพื่อใช้ในการทดสอบ Script นะครับ แล้วให้ copy script ด้านล่างแล้วนำไปวางไว้ใน tag <head>...</head> นะครับ
<script type="text/JavaScript">
function copy(name){
var tempval=document.getElementById(name);
tempval.focus();
tempval.select();
try {
therange=tempval.createTextRange()
therange.execCommand("Copy")
} catch (err) {}
}
</script>
2. หลังจากนั้นเราก้อมาสร้าง textarea ที่จะใส่ข้อความ กันต่อเลยครับ โดยตั้งชื่อของ textarea ว่า "test_copy"
<textarea name="test_copy" cols="80" rows="3" id="test_copy" onClick="copy('test_copy')">Webthaidd.COM
นิตยสารออนไลน์ ฉบับแรกของคนไทย สอน php, dreamweaver, photoshop,
เพลงออนไลน์, Tools online, Free Background, Free icon, Free bullet, Free
font</textarea>
คลิกดูตัวอย่าง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น
หมายเหตุ: มีเพียงสมาชิกของบล็อกนี้เท่านั้นที่สามารถแสดงความคิดเห็น