次の問題について助けが必要です。私は 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>
誰かがこれを行う方法と、このフィールドをターゲットにするのに最適な方法を教えてもらえますか?