2016-08-08 8 views
-1

1つのフォームフィールドに2つの入力タイプを追加する必要があります。 type=emailtype=numberのhtmlフォームフィールドのEmail/mobile。これをどうやってやるの?1つのhtmlフォームフィールドの2つの入力タイプ

<label for="modlgn-username">Email/mobile</label> 
<input type="email" name="email" class="inputbox" size="18" required /> 

はそれが同じフィールド、すなわち[メール/モバイル]のために上記のコードでは、同様の入力type=numberを追加することが可能である:以下のコードはありますか?

私は初心者だと何それは不可能ではありませんが、あなたは電子メール/番号の入力タイプ=「テキスト」を取ることができます問題で多く

+0

ありません、それは不可能です。誰も1つのフィールドに2つの入力タイプを必要としません。そして、電子メールはどのように数字になりますか? –

+0

2つのフィールドを使用できないのはなぜですか? – simonv

+0

実際にお聞きしようとしているものは? –

答えて

0

を助けをapprecaiteます。

+0

この投稿とあなたの他の投稿の多くを見ると、私は不安定な傾向に気づきました:低品質。説明を提供し、詳しく説明します。参考資料、ガイド/指示をしてください。評判を得て、意味のある貢献者になりたい場合、これらの「1つのライナー」は機能しません。 – FrankerZ

0

同じフィールドに2つの入力タイプを割り当てることができるかどうかを確認するだけですか?

私はこれを見つけたことはありませんし、それが不可能であることは間違いありません。同じフィールドに電子メールアドレスまたは電話番号を取り込むためにできることは、フィールド入力タイプのテキストを作成することです。しかし、これは、検証が少し難しくなることを意味します。

また、メモです。補助フィールドと適応技術(https://www.w3.org/WAI/tutorials/forms/を参照)を使用してフォームフィールドにアクセスできるようにするには、ラベル "for"と入力 "id"の値が正確に一致するようにします。次の例では、これを行うために "firstname"が使用されています。

<label for="firstname">First name:</label> 
<input type="text" name="firstname" id="firstname"> 

これは、スクリーンリーダーがラベルをフォームフィールドに関連付けるのに役立ちます。

乾杯、
Choppie

+0

ありがとう... Jeez..ursは最高の答えでした...私は何を意味したのか理解しています。本当にありがとうございます。ゴブレス –

+0

心配はありません。 FBサイトでは、電子メールアドレスや電話番号に使用できるにもかかわらず、ボックスには入力タイプの電子メールが使用されていることに注意してください。電話番号を許可するために検証がどのように機能するのかよく分かりません。 – Choppie

+0

はい、私もチェックしました...彼らはtype = emailを使用しています...私は今、検証に頭を悩ます必要があります –

関連する問題