PDA

View Full Version : Giúp tớ đoạn java scripts này với



huyhoa
31-12-2007, 12:42
Mục đích của tớ là thế này: có một ô textarea nhập liệu, bên trên (hoặc bên hông ) là các hình emoticons, tớ muốn khi click vào hình nào thì nó sẽ insert ký tự đại diện tương ứng vào ô nhập liệu, như kiểu pót bài lên diễn đàn này nè.
Tớ dùng đoạn code sau:

<form name="comment" method="post" onSubmit="return false;">

<tr>
<td class=fr align=center>
<a href="javascript:insertanh(':a1:');"><img src="emoticons/a1.gif" alt=":a1:"></a>
</td>
</tr>


<textarea name="comment_box" style="width:400px" rows="5" id="comment_content"></textarea><input type="hidden" name="comment" value="" />

Ở đây tớ bôi đậm ý là: form name là comment, textarea name là comment_box


Đoạn java đơn giản thế này (tớ tự viết - mặc dù chẳng biết và hiểu gì :w00t:)


function insertanh(code){
document.comment.comment_box.value += code;
}

Hic , kết quả là nó ....không chạy

Bác nào có kinh nguyệt ...à quên, kinh nghiệm về cái này cho em xin cái code thật đơn giản đó đc ko, nghĩa là chỉ cần khi click vào ảnh nó sẽ chèn mã tương ứng vào ô textarea. Đa tạ, đa tạ

cocbay
31-12-2007, 17:46
Mặc dù không có kinh nguyệt, í lộn kinh nghiệm nhưng bạn thử dùng getElementById xem sao?

function insertanh(code){
document.getElementById('comment_content').value += code;
}