0

私のページには2つの形式があります。1つは通常のログインフォームで、もう1つはアカウントを作成するためのもので、モーダルボックスに表示されます。私はJavascript(下記)を使用してEnterキーに「アカウントの作成」フォームを送信させましたが、これはうまく機能します。ただし、何らかの理由で、まったく同じ方法で使用されたまったく同じコードは、ログインフォームでは機能しません。誰かが私にこれを説明できますか?

私はこのスクリプトを使用しました:

<script>function checkSubmit(e)
{
   if(e && e.keyCode == 13)
   {
      document.forms[0].submit();
   }
}
</script>

そして私はそれを次のようなリンクに実装しました:

<a href="editprofile.php" onclick="document.createfrm.submit()"  onKeyPress="return checkSubmit(event)" id="submitcreate">

ログインフォームの同様のリンクに「onKeyPress」のものを入力すると、機能しません。よろしくお願いします。

4

1 に答える 1

0

これは機能するはずです:

<a href="javascript:document.createfrm.submit()" id="submitcreate">
于 2012-05-28T05:53:22.667 に答える