js如何设置textarea的值, 点击按钮

Colin丶 2014-05-28 11:36:10
<textarea id="chat_textarea" class="input input_white chat_textarea">
</textarea>
<button id="send_chat_btn" class="btn btn_small btn_blue" cmd="sendMsg">
<span class="btn_text">发送</span>
</button>

这个是webQQ的一些源码。
我想问的是。
我们如何修改textarea里面的值, 并且自动点击按钮。提交数据。
这里的cmd="sendMsg"指的是什么?

我试了document.getElementById('send_chat_btn').click();这个办法。 好像没用。

求大神指点...
...全文
2669 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Colin丶 2014-05-29
  • 打赏
  • 举报
回复
引用 3 楼 hookee 的回复:
cmd 是自定义的属性 document.getElementById('chat_textarea').value="xxxxx"; IE 可以用 fireEvent 其他可以用 dispatchEvent 触发事件
您好。 我之前没接触过js。 只是自己想实现这样一个功能。所以好多不懂。 我想要的是, textarea能够自动输入一些内容, 并且自动发送出去。 您可以给我讲讲具体的操作吗。 我现在是这样的。 document.getElementById('chat_textarea').innerText='赋值'; document.getElementById('send_chat_btn').click(); 可是。 貌似没什么用。
Colin丶 2014-05-29
  • 打赏
  • 举报
回复
引用 2 楼 jslang 的回复:
document.getElementById('send_chat_btn').value = "xxxxxxxx";
您好。 请问你这个id是不是写错了。 send_chat_btn 对应的是btn的ID。 为什么设置btn.value呢?
hookee 2014-05-28
  • 打赏
  • 举报
回复
cmd 是自定义的属性 document.getElementById('chat_textarea').value="xxxxx"; IE 可以用 fireEvent 其他可以用 dispatchEvent 触发事件
天际的海浪 2014-05-28
  • 打赏
  • 举报
回复
document.getElementById('send_chat_btn').value = "xxxxxxxx";
天际的海浪 2014-05-28
  • 打赏
  • 举报
回复
document.getElementById('send_chat_btn').xalue = "xxxxxxxx";

87,916

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧