草庐IT

entering

全部标签

javascript - 在不同的框中按 Enter 时防止按钮上的 onclick 事件触发

我需要在#wmd-button-bar中有一个用户输入字段SE编辑器,以及一个按钮。用户可以在输入字段中输入一些数据,然后按下一个按钮来处理该数据。我正在使用用户脚本来实现这一点。我已经创建了一个单独的MVCE,这是它的directinstalllink用于Tampermonkey/Greasemonkey。要重现该问题,请安装用户脚本。重新加载此页面,然后单击“编辑”。您会注意到一个带有按钮的新空白输入框。将“编辑摘要”框设为空白,将其留空,然后按Enter。您的插入符现在不会提交答案框,而是会专注于新的空白输入框。如果您在“问题标题”框中按Enter,也会发生同样的情况。来自con

javascript - 按下 Enter 时阻止提交表单

这个问题在这里已经有了答案:HowtopreventENTERkeypresstosubmitawebform?(29个答案)关闭5年前。我有一个带有禁用提交按钮的表单。即使用户无法按下此按钮,他仍然可以按Enter键来提交表单。我该如何防止这种情况发生?

javascript - 按下 Enter 时阻止提交表单

这个问题在这里已经有了答案:HowtopreventENTERkeypresstosubmitawebform?(29个答案)关闭5年前。我有一个带有禁用提交按钮的表单。即使用户无法按下此按钮,他仍然可以按Enter键来提交表单。我该如何防止这种情况发生?

html - 输入类型 URL - 如果不包含 HTTP,则为 "Please enter a URL"

我一直在处理表格,但遇到了麻烦。我一直在使用inputtype="url"以便iPad和iPhone等都能调出正确的键盘-并尝试遵循新标准。不过我遇到了一个问题。在表单中,不需要需要网址-如果用户输入www.theiraddress.com,大多数浏览器会用红色/黄色勾勒出它的轮廓,以通知用户他们需要输入“http://”在此之前。我已经使用input:invalidcss删除了那个轮廓。但是现在当用户提交表单时,浏览器会抛出一个错误“请输入URL”。该字段不是必需的-我只是想让人们更容易输入他们的地址-但仍然在移动设备等上显示正确的键盘。有没有办法删除这个阻止用户提交表单的烦人的工具

html - 输入类型 URL - 如果不包含 HTTP,则为 "Please enter a URL"

我一直在处理表格,但遇到了麻烦。我一直在使用inputtype="url"以便iPad和iPhone等都能调出正确的键盘-并尝试遵循新标准。不过我遇到了一个问题。在表单中,不需要需要网址-如果用户输入www.theiraddress.com,大多数浏览器会用红色/黄色勾勒出它的轮廓,以通知用户他们需要输入“http://”在此之前。我已经使用input:invalidcss删除了那个轮廓。但是现在当用户提交表单时,浏览器会抛出一个错误“请输入URL”。该字段不是必需的-我只是想让人们更容易输入他们的地址-但仍然在移动设备等上显示正确的键盘。有没有办法删除这个阻止用户提交表单的烦人的工具

javascript - 在 contenteditable 中,如何在 Enter 键按下时在 blockquote 之后添加一个段落?

我有以下问题。一旦我添加blockquote在contenteditable,通过按Enter键它移动到一个新行并添加另一个blockquote元素。它永远持续下去,我无法逃避格式。所需的功能将是无序列表的功能。当您按下Enter键时,它会添加一个新的空元素,但如果您再次按Enter,它会转义格式,删除之前创建的并添加一个.查看演示:http://jsfiddle.net/wa9pM/我发现的一个技巧是创建一个空的在blockquote下,在你创建blockquote之前.但是有没有办法用JavaScript打破这种格式化行为呢?不知道我会如何检查:如果光标在哪里,它就是行尾,如果它是

javascript - 在 contenteditable 中,如何在 Enter 键按下时在 blockquote 之后添加一个段落?

我有以下问题。一旦我添加blockquote在contenteditable,通过按Enter键它移动到一个新行并添加另一个blockquote元素。它永远持续下去,我无法逃避格式。所需的功能将是无序列表的功能。当您按下Enter键时,它会添加一个新的空元素,但如果您再次按Enter,它会转义格式,删除之前创建的并添加一个.查看演示:http://jsfiddle.net/wa9pM/我发现的一个技巧是创建一个空的在blockquote下,在你创建blockquote之前.但是有没有办法用JavaScript打破这种格式化行为呢?不知道我会如何检查:如果光标在哪里,它就是行尾,如果它是

HTML:在 <form> 中定义 "enter"的 Action

我有一个HTML有几个s和一个:firstbuttonsecondbutton但是当在text中按下enter时字段,激活“第一个按钮”而不是“提交”按钮。如何让enter触发“提交”按钮? 最佳答案 的默认行为元素的作用类似于“提交”按钮。尝试使用对于非提交按钮。 关于HTML:在中定义"enter"的Action,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3250297/

HTML:在 <form> 中定义 "enter"的 Action

我有一个HTML有几个s和一个:firstbuttonsecondbutton但是当在text中按下enter时字段,激活“第一个按钮”而不是“提交”按钮。如何让enter触发“提交”按钮? 最佳答案 的默认行为元素的作用类似于“提交”按钮。尝试使用对于非提交按钮。 关于HTML:在中定义"enter"的Action,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3250297/

html - 强制 IE contentEditable 元素在 Enter 键上创建换行符,而不中断撤消

在InternetExplorer上,contentEditableDIV会在您每次按Enter时创建一个新段落(),而Firefox会创建一个。标签。讨论here,可以使用JavaScript拦截EnterkeyPress并使用range.pasteHTML创建反而。但是这样做会破坏撤消菜单;按下Enter键后,您将无法再撤消超过该点的操作。如何强制contentEditable元素在Enter时创建单个换行符而不中断撤消? 最佳答案 不是精确的解决方案,而是另一种解决方法。如果您使用标记:content然后按enter将创建新的