1

次の問題について助けが必要です。私は JavaScript にかなり慣れていないので、これは私にとってかなり難しいものです。どんな助けでも大歓迎です!

すでに使用されている登録フォームがあり、使いやすさを向上させるためにフォームを修正する必要があります。フォーム自体にはすでにいくつかの検証スクリプトが含まれており、新しい検証スクリプトを追加する必要があります。モバイル フィールドの横に表示されるエラー メッセージです。フォーム HTML 自体を修正できないため、JavaScript ですべてを行う必要があります。新しい関数を送信ボタンにバインドして、他のすべての検証 (フィールドの強調表示、ポップアップ) の後に、ページの前に起動するようにする必要があります。ひっくり返ります。

これがフォームです(修正する必要があるフィールドに残しました):

<form method="post" action="#" id="register_form" class="validate">
  <input type="hidden" name="page" value="" />
  <input type="hidden" name="unregistered" value="false" />
  <fieldset>
    <legend>I am a new online customer</legend>
    <div class="element">
      <label for="mobile_number">Mobile:**</label>
      <input name="mobileNumber" type="text" id="mobile_number" title="Please enter at least one number" class="text validate {validate:{minLength:10, eitherOr:'#telephone_number', messages:{minLength:'Please enter a valid phone number (at least @NUM digits long)', eitherOr:'Please enter either your Telephone or Mobile number'}}}" />
    </div>
    <div class="element continue_shopping_cont submit">
      <button type="submit" class="submit button small_button"><span>Register</span></button>
    </div>
    <input type="hidden" name="secure_from" value="" />
  </fieldset>
</form>

誰かがこれを行う方法と、このフィールドをターゲットにするのに最適な方法を教えてもらえますか?

4

0 に答える 0