• ベストアンサー

メールフォームのソースにある「id="sen"」とは何?

人にもらったメールフォームをカスタマイズしてフォームを作っています。一行のテキスト入力フィールドのソースが以下のようになっています。 <INPUT type="text" size="50" maxlength="50" name="mail1" id="sen"> フィールドは複数あるのですが、どれも「id="sen"」がついていて、これが何を規定しているものかわかりません。html制作はホームページビルダーを使いましたがそのような設定項目はなく、Web制作の本をみても載っていません。なくてもいいものなのか、設定が必要なものなのか、わかる方、教えて下さい。 (私はhtmlを作成し、あとはプログラマに修正してもらうことになっているのですが、そのプログラマの方もよくわからないようです。)

  • CGI
  • 回答数3
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

idはスタイルシートやJavaScript、DynamicHtmlで使用される要素です。 そういった類のものがソース内になければ、idは消去しても問題ないはずです。

参考URL:
http://www.tohoho-web.com/html/attr/id.htm
fahkos
質問者

お礼

すばやい回答ありがとうございました! スタイルシートは使っていないので削除しようと思います。リンクURLも参照します。

その他の回答 (2)

回答No.3

テキストエリアに対してidで スタイルシートを適用してるんじゃないでしょうか。 senというスタイルは、おそらくフォームを作成した人が定義したもので、 外部スタイルシートとして存在するのでしょう。 フォームに対してスタイル指定しないのであれば削除しても良いかと。

回答No.2

HTML に関しては素人ですが.... 仕様書を確認してみはどうでしょうか。

参考URL:
http://www.asahi-net.or.jp/~bd9y-ktu/html4rec_f/struct/global.html#adef-id

関連するQ&A

  • フォームの設定の仕方が分かりません

    ホームページ・ビルダーV10を使っているのですが、フォームの挿入で、いろいろな部品を入れて、CGIプログラムを使えるようにするには、どのように設定すれば良いか分かりません。 部品は、一行テキストや複数行領域や送信ボタンやリセットボタンを入れて、その情報をメールで受け取るようにしたいのですが、部品の入れ方は分かるのですが、その後の、実際にフォームが機能するための設定のやり方が分かりません。 又、フォームの部品を入れる時に、フォームフィールドを入れてから、そのフィールドの中に部品を入れるようにしないと駄目なのでしょうか? 始めに部品を入れて、最後に、フォームフィールドを入れるようなやり方はできないのでしょうか? どうか教えてください。

  • 携帯用phpフォームの自動返信メールが届かない

    いつもとてもお世話になっています。 昨日http://oshiete1.goo.ne.jp/qa5074566.htmlの質問でも助けていただいた者です。連日で申し訳ないのですが、お知恵を貸してください。 携帯サイト内にhttp://magical-form.com/のフォームを使用させていただいています。お尋ねしたいのはフォームのカスタマイズについてです。 サンプルで用意されているものを管理者メールアドレスのみ変更し、動作確認用にPC・モバイル両方で試してみました。 すると、PCサイト用にはフォーム入力者への自動返信メール、管理者へのお知らせ自動メールは届くのですが、モバイルの方は管理者宛メールしか届かないのです。 悩みながらもカスタマイズし、フォームの質問項目を増減させ、順序を入れ替えました。携帯PCともに入力→送信完了はうまくいきますが、やはり管理者宛メールのみが届き、フォーム入力者へのメールが届かないのです。カスタマイズすると、携帯だけでなく、PCの方も届かなくなりました。 カスタマイズ方法は何度も確認したつもりです。 しかし携帯用についてはデフォルトのものから既に自動返信が届かないので、問題は他にあるのかも?と思っています。 どうすればカスタマイズしたフォームにも送信者宛自動返信が届くようにできるのでしょうか? 配布先でも質問してみたのですが、今のところご連絡いただいていません。カスタマイズしたソースを掲載させていただきます。 携帯用テンプレート(上記配布先でmb.htmlと言われるページ/フォーム部分のみ) <form action="./" method="POST" id="m-form"> <dl> <dt style="color:#116425">■お名前</dt> <input type="text" name="name" size="20"> <dt style="color:#116425">■フリガナ</dt> <input type="text" name="kana" size="20"> <dt style="color:#116425">■性別</dt> <input name="sex" type="radio" value="男性"> 男性 <input name="sex" type="radio" value="女性"> 女性 <dt style="color:#116425">■生年月日</dt> <input type="text" size="4" maxlength="8" name="born[0]" istyle="4" mode="numeric">年 <input type="text" size="2" maxlength="4" name="born[1]" istyle="4" mode="numeric">月 <input type="text" size="2" maxlength="4" name="born[2]" istyle="4" mode="numeric">日 <dt style="color:#116425">■電話番号</dt> <input type="text" name="tel[0]" size="5" istyle="4" mode="numeric">-<input type="text" name="tel[1]" size="5" istyle="4" mode="numeric">-<input type="text" name="tel[2]" size="5" istyle="4" mode="numeric"> <dt style="color:#116425">■メールアドレス</dt> <input type="text" name="email" size="20" maxlength="100" istyle="3" mode="alphabet"> <dt style="color:#116425">■連絡希望時間</dt> <select name="time[0]"> <option value="15:00">15:00</option> <option value="16:00">16:00</option> <option value="17:00">17:00</option> </select>から <select name="time[1]"> <option value="16:00">16:00</option> <option value="17:00">17:00</option> <option value="18:00">18:00</option> </select> <br /> <input type="submit" value="送信確認"> <input name="reset" type="submit" value="リセット"> </dl> </form> カスタマイズに必要とされているuser_conf.datファイル (1行1項目でnameタグ<>onなら必須、offなら必須でない<>項目見出し と記載するルールです。) name<>on<>お名前 kana<>on<>フリガナ sex<>off<>性別 born<>off<>生年月日<>年,月,日 tel<>on<>電話番号<> -, - email<>on<>メールアドレス time<>off<>連絡希望時間<>から, いかがでしょうか? それとも上記2種でなく、phpファイルの記述を改める必要があるのでしょうか?アドバイスいただけると大変助かります。 完成まで時間があまりなく、こちらにお世話になってしまい申し訳ありません。些細なことでも全く構いません。どうかご回答お願い致します。

    • ベストアンサー
    • PHP
  • メールフォーム作り方

    ブログ初心者です。 メールフォームを↓のように入力しました。 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 <form action="mailto:自分のメールアドレス@yahoo.co.jp" method="post"> <p class="plugin-mail" &align> 名前: <input type="text" size="10" name="formmail[name]" value="" maxlength="100" style="width:90%;" /><br /> メール:<input type="text" size="10" name="formmail[mail]" value="" maxlength="150" style="width:90%;" /><br /> 件名: <input type="text" size="10" name="formmail[title]" value="" maxlength="150" style="width:90%;" /><br /> 本文:<br /> <textarea name="formmail[body]" cols="10" rows="6" style="width:90%;"></textarea> <input type="submit" value=" 確認 " /> <input type="hidden" name="mode" value="formmail" /> <input type="hidden" name="formmail[no]" value="&formno" /> </p> </form> 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 ↑のように入力しして、記事の画面からテストとして自分で入力して、「確認」ボタンをクリックすると ↓ プロファイルが作成されていません。コントロールパネル[メール]アイコンを選択して、新しいプロファイルを作成してください。 ↑ と文章が表示されてしまいます。 ●コントロールパネルとは? ●メールアイコンはどこにあるのか? ●プロファイルとは? そして、 名前 「       」 メール 「       」 件名 「       」 ●↑メールの右横の入力スペースだけ右に幅が広くなります。 名前・メール・件名 共 右端を揃えたいのですが方法がわかりません。 ブログの会社は、HTML関係について質問しても、お答え頂ける範囲外のようなので・・・ どなたか教えて下さい。 どうぞよろしくお願い致します。

  • textareaで入力できる文字数を制限したい。

    フォームについて質問させてください。 テキストフィールドで、シングルラインならば入力できる文字の最大数を maxlength で指定できるのですが、マルチラインの場合、同様に最大数を指定することはできないでしょうか? わかるかた、なにとぞご教授ください。 ■シングルラインでの文字数制限 <input name="thread_title" type="text" id="thread_title" size="80" maxlength="10"> ■マルチライン <textarea name="text" cols="64" rows="10" id="news_text" maxlength="10"></textarea> ↑上記のようにmaxlength入れても駄目でした。。。涙

    • ベストアンサー
    • HTML
  • ホームページビルダー14のクイックで制作したメールフォームについて教え

    ホームページビルダー14のクイックで制作したメールフォームについて教えてください。 サンプルを使って予約画面を制作し、送信ボタンを押すとメールが送られるように設定をしたいのですが、IBMに問い合わせるとCGIを使用することを勧められました。 これからプロバイダー契約をする予定の「ロリポップ」に問い合わせると、「ロリポップ」のメールフォームを紹介されました。しかし制作したHPと雰囲気が全く異なるので、ホームページビルダーで制作したメールフォームを使用したいのですが、そのような設定はロリポップではできないのでしょうか? また、他にできるプロバイダーがあれば教えてください。 パソコンに詳しくないうえに、急いでHPをアップしなくてはならず、とても困ってしまっています。お詳しい方がいましたら教えていただけると嬉しいです!

  • メールフォームのソースについて

    メールフォームがうまく作れません。下のソースでおかしなところがあったら 教えていただけませんか?よろしくお願いします。 html> <head> <title>sample</title> <script Language="JavaScript"><!-- function set(sObj) { str = sObj.options[sObj.selectedIndex].value; document.myFORM.action = "mailto:" + str; } // --></script> </head> <body> <form name="myFORM" method="post" action="mailto:abc@***.ne.jp" enctype="text/plain"> <br> <input type="text" value="test" NAME="data"><br> <input type="submit" VALUE="送信"><br> </form> </body> </html>

  • メールフォームについて質問です。

    メールフォームを作成したのですが、今まではメールフォームから送ると、受け取り用のアドレスでは送信者の名前が各々表示されていたのですが、現在、受け取り用のメーラーではpiyo@hoge.co.jp(当社のアドレス)から送られてくる様になりました。 したがって、受信メッセージがまとまってしまいます。 説明が難しいので画像を添付します。 画像は受け取り用のメールソフトです。 4 と表示されていますが、これがまとまっている状況です。 メールが送られてくるたびに5,6,7...と増えて行きます。 これはどのように解消すればよいのでしょうか。 お力添えの程よろしくお願いいたします。 <form action="http://www.piyo.co.jp/CGI/postmail/postmail.cgi" method="post"> <input type="hidden" name="match" value="e-mail e-mail2" /> <input type="hidden" name="need" value="お名前 フリガナ e-mailアドレス 確認用アドレス プライバシーポリシーに同意 送信内容" /> <input type="hidden" name="mailto" value="piyo@hoge.co.jp" /> <input type="hidden" name="subject" value="お名前" />■お名前<span class="red">【必須】</span><br /> <input type="text" name="お名前" size="45" maxlength="50" /><span class="sitemap_link">例:山田 太郎</span><br /> ■カナ<span class="red">【必須】</span><br /> <input type="text" name="フリガナ" size="45" maxlength="50" /><span class="sitemap_link">例:ヤマダ タロウ</span><br /> <br /> ■幼稚園名 / 会社名<br /> <input type="text" name="会社名" size="45" maxlength="50" /><span class="sitemap_link">例:株式会社山田</span><br /> <br /> ■E-mail アドレス<span class="red">【必須】</span><br /> <input type="text" name="e-mailアドレス" size="45" maxlength="50" /><span class="sitemap_link">例:xxx@xxx.co.jp</span><br /> ■E-mail アドレス (再度入力)<span class="red">【必須】</span><br /> <input type="text" name="確認用アドレス" size="45" maxlength="50"/><span class="sitemap_link">例:xxx@xxx.co.jp</span> <br /> <br /> ■お問い合わせ内容をご記入ください<span class="red">【必須】</span><br /> <textarea name="送信内容" rows="8" cols="70"></textarea> <br /> <input id="checkboxPrivacy" name="プライバシーポリシーに同意" value="プライバシーポリシーに同意します" type="checkbox" /><span class="sitemap_link2">プライバシーポリシーに同意する<span class="red">【必須】</span></span><br /> <br /> <input type="submit" value="送信" /> <input type="reset" value="リセット" /> よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • PHPでフォームに表示させたCSVを更新したい

    現在以下のようなものを作っています。 1)csvファイル(内容は id,url,name )からデータを読み込み、 2)フォーム内のテキストフィールドに表示、 3)新規登録フォームからcsvのラストに1行増やす。 ここまではできたのですが、 4)テキストフィールドに読み込んだCSVデータの一部を修正する というのはどうすればいいのでしょうか? 現在、 $fp = fopen("link.csv", "r"); while ($linkdata = fgetcsv($fp, 1000, ',')){ list($a, $b, $c) = $linkdata; … }で、 <input name="id" type="text" value="$a"><input name="id" type="text" value="$b"><input name="id" type="text" value="$c"> こんな感じで表示されています。 チェックした行を削除というのと、 表示されたテキストフィールドの中を書き換えてsubmitで更新というのを作りたいのですが…

    • ベストアンサー
    • PHP
  • 空メールを使って、フォームにメルアドを自動入力する方法はありますか?

    メルマガを運営しており、読者の情報を入力してもらっているのですが、アドレス間違いが多く悩んでいます。 空メールを送ってもらい、自動返信メールから登録してもらおうと思っています。(説明下手ですみません。) 空メールを先に送った読者が入力フォームにアクセスすると、自動的に送ったアドレスが入力されているようにしたいと考えています。 フォームのメルアド欄は下のようなボックスに設定しており、フォームはHTMLで作成しております。 <input type="text" name="mail" value="" maxlength="64"> 自動返信メールをクリックするとアドレス入りのフォームを開かせる方法を教えてください。 質問が下手で申し訳ありませんが、回答お願いします。

    • ベストアンサー
    • CGI
  • ユーザid等の入力formの大きさが違う

    ユーザIDとパスワード入力用の画面を作ったのですが、 ブラウザ上でwin2000だと同じ大きさでみれるのに、 xpだと大きさが変わってしまいます。 なぜですか? <input type="text" name="usrId" maxlength="8" size="12" value="" style="IME-MODE: inactive"> <input type="password" name="pwd" maxlength="10" size="12" value="">

    • ベストアンサー
    • HTML