【问题标题】:Javascript - How to "send" inputJavascript - 如何“发送”输入
【发布时间】:2017-08-05 12:24:25
【问题描述】:

我正在尝试使用 Javascript,并且想知道我是否能够将值从输入(实际上是聊天)发送到聊天。 我已经有网站并且正在从客户端进行试验,聊天框的一部分是: ...

<div id="chat-input-wrapper">
 <input id="chat-input" placeholder="Type here" type = "text" maxlength="140">
</div>

注意:我在聊天附近没有用于发送输入的按钮,所以我不能使用点击选项。 我想从浏览器控制台执行此操作。

已经很感谢了, 布迪。

【问题讨论】:

  • 使用ajax,在控制台写:m=document.getElementById('chat-input').value;with(new XMLHttpRequest())open("POST","yourpage.php"),send("message="+m);

标签: javascript input send


【解决方案1】:

您可以使用表格。表单是发送数据的 HTML 方式,可以通过 GET 和 POST 两种方法完成

<form  method="post" action="datadestination">
    <div id="chat-input-wrapper">
        <input id="chat-input" placeholder="Type here" type = "text" maxlength="140">
    </div>
</form>

通常您会为此使用一个按钮,但由于您要问的是如何做到这一点,因此表单所做的其中一件事就是它捕获输入,例如,如果您在表单中有该输入,每当有人点击进入时,它就会被提交(执行操作)

【讨论】:

  • 感谢您的回复。我并不是真的想从 html 做到这一点。我需要一种从浏览器中的控制台执行此操作的方法。用于发送输入的聊天部分是我已经说过的。我需要一种类似于 javascript 的触发函数的方法,但是我尝试过的方法并没有奏效。当人们在输入中输入值并按回车时,聊天工作完美无缺。我需要弄清楚如何按该输入。问候! :)
  • 您可以使用 getelementbyid('id') 找到表单并调用提交操作,例如 getelementbyid('form_id').submit;您发送输入的触发器是什么?输入有几个可以使用的事件。例如 onblur。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-08-27
  • 1970-01-01
  • 1970-01-01
  • 2015-08-31
  • 1970-01-01
  • 2012-02-02
  • 2011-10-27
相关资源
最近更新 更多