Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用“提交”按钮在表单字段之间移动的输入键_Html_Css - Fatal编程技术网

Html 使用“提交”按钮在表单字段之间移动的输入键

Html 使用“提交”按钮在表单字段之间移动的输入键,html,css,Html,Css,使用“提交”按钮,输入在表单字段之间移动的键。 我试过这个代码,但不起作用。 此代码将使用enter键在表单字段之间移动: 它的工作没有提交按钮我应该做什么改变朋友们请帮助我 <Script Language=JavaScript> function toEOT(isField){ isRange = isField.createTextRange(); isRange.move('textedit'); isRange.select(); } function actTab(

使用“提交”按钮,输入在表单字段之间移动的键。 我试过这个代码,但不起作用。 此代码将使用enter键在表单字段之间移动: 它的工作没有提交按钮我应该做什么改变朋友们请帮助我

<Script Language=JavaScript>

function toEOT(isField){

isRange = isField.createTextRange();
isRange.move('textedit');
isRange.select();
}

function actTab(isField){

if (event.keyCode == 13)
{
nextField = isField.tabIndex;
nextField++;
if (nextField < document.forms.Form1.length)
{document.forms.Form1[nextField].focus()}
else {document.forms.Form1[0].focus()}
}
}

function init(){

document.forms.Form1[0].focus();
}
event.preventDefault();
window.onload=init;

</Script><br>

</Head>
<Body>
<Form name='Form1'>
<fieldset>
<legend>Fills</legend>
<input type=text value="This is Some Text" size=25 onFocus="toEOT(this)" onKeyUp="actTab(this)" tabindex='1'><br>
<input type=text value="Some Text" size=25 onFocus="toEOT(this)" onKeyUp="actTab(this)" tabindex='2'><br>
<input type=text value="Nothing" size=25 onFocus="toEOT(this)" onKeyUp="actTab(this)" tabindex='3'><br>
<input type=text value="Two Words" size=25 onFocus="toEOT(this)" onKeyUp="actTab(this)" tabindex='4'><br>
<select >
<option>geetha</option>
<option>geetha</option>
<option>geetha</option>
</select>
<select >
<option>geetha</option>
<option>geetha</option>
<option>geetha</option>
</select>
<input type=text value="Two Words" size=25 /><br>
 <input style="margin:20px 20px 20px 250px;" type="submit" name="Submit" value="Submit"/>
</fieldset>
</Form>

函数toEOT(isField){
isRange=isField.createTextRange();
isRange.move('textedit');
isRange.select();
}
功能actTab(isField){
如果(event.keyCode==13)
{
nextField=isField.tabIndex;
nextField++;
if(nextField
填满




吉莎 吉莎 吉莎 吉莎 吉莎 吉莎
在提交按钮的输入标记中添加onclick=“return false;”,然后输入wil将引导您进入下一个控件

<input style="margin:20px 20px 20px 250px;" type="submit" name="Submit" onclick="return false;" value="Submit"/>


要在字段之间移动,不应尝试使用
enter
键。因为它的默认行为是提交表单。因此,只需对每个字段使用制表符序列即可。您的代码需要通过事件并在除ie@mplungjan此代码在没有“提交”按钮的情况下工作。它不适用于submit按钮如果我使用它,我应该做什么更改?onclick=“return false;”页面将不会重定向到下一页在它之前添加一些函数调用并在那里提取您的功能。