0

シンプルな HTML コンタクト フォームを作成しようとしていますが、HTML ページをインターネットにアップロードすると、送信ボタンとクリア ボタンが表示されません。おもしろいことに、マウスをあるべき場所の上に置くと、そこにボタンがあることがわかります。これはなぜですか?

<form action="contact.php" method="post"> 
  <div>
    <label for="contactname">Name</label>
    <input type="text" name="contactname" class="textfield" id="contactname" value=""  />
    <span class="require"> *</span>
    <label for="contactsubject">Subject</label>
    <input type="text" name="contactsubject" class="textfield" id="contactsubject" value=""/>
    <span class="require"> *</span>
    <label for="contactemail">Your E-mail</label> 
    <input type="text" name="contactemail" class="textfield" id="contactemail" value="" />
    <span class="require"> *</span>
    <label for="contactmessage">Your Message</label> 
    <textarea name="contactmessage" id="contactmessage" class="textarea" cols="8" rows="12"></textarea>
    <span class="require"> *</span>
    <input type="submit" value="Send">
    <input type="reset" value="Clear">
4

1 に答える 1

1

/送信とクリアの両方に末尾のスラッシュを追加します

<input type="submit" value="Send"/>

<input type="reset" value="Clear"/>

または、次のようにすることもできます。

<input type="submit" value="Send"></input>
<input type="reset" value="Clear"></input>

<input>開始タグ
</input>終了タグ

更新 1: 送信ボタンに画像を使用する方法の回答

入力タイプを「画像」に変更

<input type="image" value="submit" src="submit1.jpg" alt="submit Button" onMouseOver="this.src='submit1.jpg'">
于 2012-12-02T05:38:20.993 に答える