人が私の人を満たしてくれたら、すべてのフォームを入力するためにタブボタンのような入力ボタンを使いたいと思う。だから私は私のフォームにJavaScriptコードを入れている。しかし、それは動作しません.... 誰かがなぜこのコードがうまくいかないのか教えていただけますか?あなたが実際にあなたがあなたのフォームにcopypastaedてきたJavaScriptのそれを読むことを気にしたい場合は、私はあなたがそれをしようとするのInternet Explorer 9、グーグルクロームとMozilla Firefoxを使用して、だけでなく、動作しません...このJavaスクリプトを自分のフォームで実行するにはどうすればいいですか?
<!--<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>-->
<script type="text/javascript">
function noenter() {
if(window.event && window.event.keyCode == 13);
myform.submit();
else
return true;}
</script>
</head>
<body>
<form name="form1" method="post" action="berjaya.php" onSubmit="return submitOK">
<table width="35%" border="1" align="center">
<tr>
<td colspan="3">Please fill the form bellow</td>
</tr>
<tr>
<td width="21%">first name</td>
<td width="2%">:</td>
<td width="77%"><label>
<input type="text" onkeypress="return noenter()" name="fname" id="fname">
</label></td>
</tr>
<tr>
<td>last name</td>
<td>:</td>
<td><label>
<input type="text" onkeypress="return noenter()" name="lname" id="lname">
</label></td>
</tr>
<tr>
<td>age</td>
<td>:</td>
<td><label>
<input type="text" onkeypress="return noenter()" name="age" id="age">
</label></td>
</tr>
<tr>
<td>date of birth</td>
<td>:</td>
<td><label>
<input type="text" onkeypress="return noenter()" name="dobirth" id="dobirth">
</label></td>
</tr>
<tr>
<td>home town</td>
<td>:</td>
<td><input type="text" onkeypress="return noenter()" name="htown" id="htown"></td>
</tr>
<tr>
<td colspan="3"><label>
<input type="submit" name="button" id="button" value="Submit" onClick="submitOK=true">
</label></td>
</tr>
</table>
</form>
</body>
</html>-->
'submitOK'は定義されていません、' noenter'は意味がなく、タブのように動作するのではなくフォームを提出するので、同じ機能を反映します。あなたは、任意のパーセンテージなど、非推奨の 'width'属性を持つレイアウト用のテーブルを使用しています。 *特定の質問をお願いします。 – Ryan
私はどのようにJavaスクリプトを動作させることができますか?私が望むようにコードを動作させるためにはどうすればいいのですか? – enrekan2011
あなたはJavascriptを習得する必要があります。 – SLaks