0

1 つのフォームといくつかのコントロールを含む非常に単純な html ページがあります。この HTML ページはサーバーでホストされています。入力フィールドにいくつかの値を指定してこのフォームを投稿すると、フォーム投稿データに入力値が表示されません。

reuest body には btn1=post しかありません 他のコントロールはそこにリストされていません

以下はhtmlです:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>test</title>
</head>
<body>    
    <form id="form4" action="somePage.htm" method="post" >
    <input type="text" id="textMain1" value="" />
    <input type="text" id="textMain2" value=""/>
    <input type="text" id="textMain3" value=""/>

    <input type="submit" id="btn1" name="btn1"  />
    </form>
</body>
</html>![enter image description here][2]

私がすでに試したこれらのこと: - name と id 属性を一緒に入力コントロールに追加する - 場合に応じて runat=server を追加する (HTML ページは VS IDE で作成される) - enctype="multipart/form-data" をフォームに追加する - 実行するクロームブラウザ

4

1 に答える 1