Javascript Jquery控制组文本输入
有人能帮我一下吗?我正在努力从JQuery控制组获取文本输入,以便通过websocket发送。问题是我无法从可编辑文本中获取文本输入作为传递给按钮操作的输入变量。在控制台调试中,我对通过websocket传递的变量进行了未定义。如何识别控制组div?这里是相关代码。Javascript Jquery控制组文本输入,javascript,jquery,Javascript,Jquery,有人能帮我一下吗?我正在努力从JQuery控制组获取文本输入,以便通过websocket发送。问题是我无法从可编辑文本中获取文本输入作为传递给按钮操作的输入变量。在控制台调试中,我对通过websocket传递的变量进行了未定义。如何识别控制组div?这里是相关代码。 在此处插入可编辑文本 测试1 2 3…. 发送 函数sendTxt() { send(document.getElementById('page').value); } 正如我在评论中建议的那样 使用.textContent代替
在此处插入可编辑文本
测试1 2 3….
发送
函数sendTxt()
{
send(document.getElementById('page').value);
}
正如我在评论中建议的那样
使用
.textContent
代替.value
因为
value
属性不存在于pre
标记中。这是来自jquery UI控件组编辑器工具栏的源代码。唯一的区别是WS-code和通过WS发送文本的按钮:使用.textContent
而不是.value
。这很有效!万分感谢!这正是我想要的。我已经添加了我的评论作为答案。请随时接受帮助其他有类似问题的用户。
<button type="button" onclick="sendTxt()">Send</button>
function sendTxt()
{
ws.send(document.getElementById('page').value);
}