-1

私がやろうとしているのは、jqueryでフォームを送信することです。たとえば、フォームをwww.mywebsite.com/submit/に送信し、そこからデータを取得してdivに配置しますが、送信する前に、入力値が正しいかどうかを検証する必要がありますか否か ...

これは私のhtmlフォームです:

     <form id="Submit_Video" method="get" action="submit/">
      <input id="Title" name="Title" type="text" value="Title?"  onfocus="if(value=='Title?')value='';" onblur="if(value=='')value='Title?';" /><br />
      <input id="Weburl" name="Weburl" type="text" value="http://" /><br />

      <select id="Category" name="Category">
       <option value='1'>Value 1</option>
       <option value='2'>Value 2</option>
       <option value='3'>Value 3</option>
       <option value='4'>Value 4</option>
      </select>
      <input type="submit" id="vsubmit" class="input2" value="Submit" />
     </form>


 <div id="video_submit_response"></div>

私は自分のコードをここに置きます:

http://jsfiddle.net/BxZCt/

私が今持っているコードの問題は、送信を押したときに入力値が正しいかどうかをチェックしないことです...誰かが私がwww.mywebsite.comの出力を作成する方法を教えてくれることを願っています/submit/ が ID video_submit_response になる

4

2 に答える 2

0

必須属性、パターン属性 (正規表現を取る) で HTML5 バリデーターを使用し、入力のタイプを url に設定できます。

HTML5 バリデーターは、IE6 から IE9 (インクルード) と互換性がありません。

別の解決策は、フォームに onsubmit リスナーを実装して、検証を手動で行うことです...

例が必要な場合は、質問してください。

それが役に立てば幸い。

于 2013-07-07T19:54:57.640 に答える