Javascript css块可以插入空间吗?

Javascript css块可以插入空间吗?,javascript,jquery,html,css,wordpress,Javascript,Jquery,Html,Css,Wordpress,我有一个表单,我可以在输入上插入一个空格。在文本区域,我不能(而且我需要) 正如您所看到的,在textarea上插入空格非常有效 姓名: 电邮: 信息: 我不确定,但我猜可能有监听器附加到表单元素,在按下空格键时阻止默认行为。比如: 您可以尝试解除所有侦听器与textarea元素的绑定。 仅使用javascript: var textArea = document.querySelector("textarea[name='your-message']"); var clone = t

我有一个表单,我可以在输入上插入一个空格。在文本区域,我不能(而且我需要)

正如您所看到的,在textarea上插入空格非常有效


姓名:

电邮:

信息:


我不确定,但我猜可能有监听器附加到表单元素,在按下空格键时阻止默认行为。比如:


您可以尝试解除所有侦听器与textarea元素的绑定。
仅使用javascript:

var textArea = document.querySelector("textarea[name='your-message']");
var clone = textArea.cloneNode();
while (textArea.firstChild) {
  clone.appendChild(textArea.lastChild);
}
textArea.parentNode.replaceChild(clone, textArea);

使用jQuery:

var textArea = $("textarea[name='your-message']");
textArea.unbind();
textArea.off();

您是否正在寻找纯CSS解决方案?因为阻止输入实际上是JavaScript的工作。在你的问题中,你已经标记了JavaScript,那么JavaScript解决方案可以接受吗?或者甚至带有内置表单验证的HTML5?是的,任何解决方案都可以接受。我只需要在文本区域中插入空格。等等。。。你这里有什么问题?您希望/期望发生什么以及发生了什么?由于某些原因,我无法在textarea上插入空格。我需要能够插入。谢谢你的答复。我尝试了所有选项,但仍然无法插入空格。这是唯一的东西,我需要删除我的网站“正在建设”…有什么在你的控制台?你能在空格中粘贴吗?是的,我能通过空格。请帮帮我。
var textArea = $("textarea[name='your-message']");
textArea.unbind();
textArea.off();