0

たとえばMVC3のテキストボックスに「ここに入力」というメッセージを挿入したいと思います。

どうすればいいのですか?

フィールド宣言のModelクラスで実行できますか?

何か方法を提案してください。

4

2 に答える 2

3

HTML5プレースホルダーを使用できます。クロムとファイアフォックスで動作します。U はmodernizrを使用して、IE やその他の古いブラウザーで動作させることができます。

プレースホルダー用に modernizr をセットアップする方法

@Html.TextBoxFor(model => model.Name,new { placeholder = "Fill in your name" })
于 2012-07-05T09:39:29.710 に答える
1
@Html.TextBox("Place textbox name here", "Place default value here")
@Html.TextBoxFor(Model field declaration here, new { Value = "Place default value here" }

入力マスクを使用したい場合は、こちらを参照してくださいjquery 入力マスク

于 2012-07-05T09:00:41.150 に答える