2017-04-06 7 views
0

HTML 1:HTMLフォームの基本を理解する

<html> 
<body> 

<form> 
    First name:<br> 
    <input type="text" name="firstname" value="Mickey"> 
    <br> 
    Last name:<br> 
    <input type="text" name="lastname" value="Mouse"> 
    <br><br> 
    <input type="submit" value="Submit"> 
</form> 
</body> 
</html> 

HTML 2:

<html> 
<body> 

<form> 
    First name:<br> 
    <input type="text" name="firstname" value="Mickey"> 
    <br> 
    Last name:<br> 
    <input type="text" name="lastname" value="Mouse"> 
    <br><br> 
    <input type="submit" value="Submit"> 
</form> 
<input type="email" value="email"> 
</body> 
</html> 

私は<form>要素は、ユーザー入力を収集し、特定のURLにそれを渡すために使用されていることを知っています。送信ボタンが選択されたHTML 1では、<form>要素内のデータが収集され、前述のURLに渡されます。

私はHTML 2で同じコードを持っていますが、別の<input>要素を<form>要素の外側に含めました。

したがって、私の疑いは、<form>の外の<input>要素にHTML 2で送信ボタンが選択されると、入力された値が読み取られるかどうかです。肯定または否定の場合は、私の理解が正しい場合submit<form>要素の中にあるので、<form>の値を読み取り、外に置かれた<input>要素は無視します。もし私が間違っているなら、私も修正してください。また説明してください。

+4

あなたが知っているが、あなたはそれを試してみて、見ることができ、タグ... – csmckelvey

+0

これはチュートリアルサイトではありません。利用可能なものがたくさんあります。あなたはGoogleを介して1つを見つけることができます。そして、あなたが仕事をしているかどうかを確認するために、自分で試してみることができます。 –

+0

jqueryを使って試しましたが、submitが選択されたとき、 '

'の外の ''の値が読み込まれます。だから私はこの疑問を持っている – jazzoria

答えて

0

外ののフォームの外にある入力値は読み取られません。このフォームには、<form>タグと</form>タグ内の要素のみが含まれます。

0

フォームタグ外の値は読み取られません。
HTMLは、親の子タグ/ノードに基づいて動作するマークアップ言語です。これは、同じファイルにネストされた複数のフォームと多くの入力フィールドが存在する可能性があるため必要です。 jqueryのを使用している場合

jQueryの
、あなたがHTMLを送信すると、タグのフォーム内のform入力はURLへのsentsなりformタグのIDを使用して、フィールドに

1

を読むためにそれを使用してください彼/彼女が同じ環境/文脈にないので、フォームのアクション属性の中で、フォームの外にある入力は無視されます。

いくつかのドキュメントについてformhere

よろしく

関連する問題