2011-12-08 13 views
0

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.ualr.edu%2Facsindle%2Fjoin.html&charset=%28detect+automatically%29&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.2このxhtmlフォームはなぜ検証されませんか?

サイト:www.ualr.org/acsindle/join.html

<script language="javascript" type="text/javascript"> 
function toggle() { 
    var ele = document.getElementById("toggleText"); 
    var text = document.getElementById("displayText"); 
    if(ele.style.display == "block") { 
      ele.style.display = "none"; 
     text.innerHTML = "+ Application"; 
    } 
    else { 
     ele.style.display = "block"; 
     text.innerHTML = "- Application"; 
    } 
} 
</script> 

<a id="displayText" href="javascript:toggle();">+ Application</a> 
<div id="toggleText" style="display: none"> 
<h3> 
<form action="scripts\contact.php" method="post"> 
Name:<br /><input type="text" name="name" /><br /> 
Pseudonym:<br /><input type="text" name="pseudonym" /><br /> 
Email:<br /><input type="text" name="email" /><br /> 
Age:<br /><input type="text" name="age" /><br /> 
Location:<br /><input type="text" name="location" /><br /> 
Past Games:<br /><textarea name="past_games" cols="40" rows="10"></textarea><br /> 
Current Games:<br /><textarea name="current_games" cols="40" rows="10"></textarea><br /> 
Why you're interested:<br /><textarea name="why" cols="40" rows="10"></textarea><br /> 
<input type="submit" value="Send"/> 
<input type="reset" value="Clear"/> 

</form> 
</h3> 

また、私は表示/非表示のために使用されるJavaScriptに投げました。なぜそれが検証されていないのか分かりません。助けてくれてありがとう!

答えて

2

日付までHTML仕様がないため、h3タグにフォームタグを挿入することはできません。 h3タグのCSSまたはスタイルをフォーム要素に変換する場合は、テキストをh3タグに個別に囲みます。賢いフォント:とPseudoynym:

のように:私は名前を変えて行くにはどうすればよい...それはそこに正直でなければならなかった理由<h3>Name: </h3>

+0

ありがとうございます。 – Nogg

2

H3タグの中にFORMタグを付けることはできません(なぜそれも欲しいのですか?)。

+0

は私はわかりません。 divクラスを作成し、Name:の前に挿入します。 – Nogg

関連する問題