草庐IT

entering

全部标签

javascript - 'Enter key' 不会在 Firefox 中提交表单,但在 Chrome 中会,为什么?

我有一个非常基本的表单,当我按下回车键时,firefox中没有任何反应,但在googlechrome中它会提交。还没有尝试过其他浏览器......在Firefox中按回车键时什么也没有发生。当点击提交按钮时,它在两种浏览器中都能正常工作。表单在一个DIV里面,表单也有javascript,这里是简化的表单://someotherelements...这是js:functionreset_pager(){byId("p").value=0;}functionreset_and_subm(){byId("p").value=0;document.forms["nav_form_main"]

javascript - 将光标移动到下一个文本字段按 Enter

我的表单中有多个文本字段,我希望当用户在一个文本字段中输入数据并按回车键时,光标会移动到当前文本字段旁边的另一个文本字段。我访问了一些问题,但没有发现它们有用。$("#username").keypress(function(event){alert("insidefunction");if(event.keyCode==13){textboxes=$("input.username");debugger;currentBoxNumber=textboxes.index(this);if(textboxes[currentBoxNumber+1]!=null){nextBox=text

javascript - 将光标移动到下一个文本字段按 Enter

我的表单中有多个文本字段,我希望当用户在一个文本字段中输入数据并按回车键时,光标会移动到当前文本字段旁边的另一个文本字段。我访问了一些问题,但没有发现它们有用。$("#username").keypress(function(event){alert("insidefunction");if(event.keyCode==13){textboxes=$("input.username");debugger;currentBoxNumber=textboxes.index(this);if(textboxes[currentBoxNumber+1]!=null){nextBox=text

javascript - DataList 和 Enter 键事件

我有一个触发按键事件的输入文本字段。输入时,我使用输入值处理一些特定代码。一切都很好。HAML:%input#myField{:type=>"text"}JavaScript:my_field=document.getElementById('myField');my_field.addEventListener("keypress",function(event){if(event.keyCode==13){event.preventDefault();if(tag_field.value.length!=0){console.log(my_field.value);//Runmys

javascript - DataList 和 Enter 键事件

我有一个触发按键事件的输入文本字段。输入时,我使用输入值处理一些特定代码。一切都很好。HAML:%input#myField{:type=>"text"}JavaScript:my_field=document.getElementById('myField');my_field.addEventListener("keypress",function(event){if(event.keyCode==13){event.preventDefault();if(tag_field.value.length!=0){console.log(my_field.value);//Runmys

javascript - ReactJS - 有没有办法通过在 <input/> 中按下 'Enter' 键来触发方法?

仅使用onChange和值(value),同时专注于,最好没有jQuery,有没有办法通过按“Enter”键来触发方法?因为,只希望用户按“Enter”键来更新name字符串状态。代码如下:constructor(props){super(props);this.state={name:'',}}textChange(event){this.setState({name:event.target.value,})}//Wouldliketotriggerthisonce'Enter'keyispressedwhilefocusedinside``enterPressed(){varna

javascript - ReactJS - 有没有办法通过在 <input/> 中按下 'Enter' 键来触发方法?

仅使用onChange和值(value),同时专注于,最好没有jQuery,有没有办法通过按“Enter”键来触发方法?因为,只希望用户按“Enter”键来更新name字符串状态。代码如下:constructor(props){super(props);this.state={name:'',}}textChange(event){this.setState({name:event.target.value,})}//Wouldliketotriggerthisonce'Enter'keyispressedwhilefocusedinside``enterPressed(){varna

html - 按 enter 键提交 HTML 表单只有一个输入,而不是两个

谁能解释这种行为?当表单包含单个文本框时,在HTML表单的文本框中按Enter键会提交表单,但当表单包含两个或更多文本框时则不会。jsFiddle(一个输入):http://jsfiddle.net/gpPTa/jsFiddle(两个输入):http://jsfiddle.net/fDbJt/ 最佳答案 不幸的是,表单默认仅在输入一次时提交。您可以给他们每个人一个提交表单的javascript命令,或者放置一个宽度为0和/或可见性为无的提交按钮。例如: 关于html-按enter键提交H

html - 按 enter 键提交 HTML 表单只有一个输入,而不是两个

谁能解释这种行为?当表单包含单个文本框时,在HTML表单的文本框中按Enter键会提交表单,但当表单包含两个或更多文本框时则不会。jsFiddle(一个输入):http://jsfiddle.net/gpPTa/jsFiddle(两个输入):http://jsfiddle.net/fDbJt/ 最佳答案 不幸的是,表单默认仅在输入一次时提交。您可以给他们每个人一个提交表单的javascript命令,或者放置一个宽度为0和/或可见性为无的提交按钮。例如: 关于html-按enter键提交H

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

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