0

これは本当に単純な問題だと思いますが、asp.net mvcは比較的新しいので、私はそれを非難します。基本的に、以下のフォームがあります。送信すると、値はChromeに投稿されますが、FireFoxには投稿されません。

@using (Html.BeginForm("MyAction", "MyController", new {ReturnUrl = ViewBag.ReturnUrl}))
{
    @Html.AntiForgeryToken()


<text>
    Fill out this form homie
    <br/><br/>
</text>

    <input type="image" src="~/assets/img/male.jpg" name="iama" value="male" />
    @Html.Raw("&nbsp;")
    @Html.Raw("&nbsp;")
    <input type="image" src="~/assets/img/female.jpg" name="iama" value="female" />

}

どうもありがとう :-)

4

1 に答える 1

0

Firefox 4で機能しないHTML入力(type = image)を参照してください

画像マップを定義しましたが、ボタンを使用する必要があります

 <input  type="submit" name="iama" value="male" style="background: url('assets/img/male.jpg');width: 160px;height:160px;border: 0;" />
于 2013-03-26T22:59:01.813 に答える