2016-08-31 9 views
-1

Html.EditorForの最初の文字が「P」であることを確認するにはどうすればいいですか?次のHtml.EditorForに注目してください。例えば、私は3つのHtml.EditorForを持っています。私の最初のHtml.EditForのようなものをしたいのですが、最初の文字の "P"を持っていなければならず、次のHtml.EditorForに変更して、 "Q"とそれは次のHtml.EditorForに持っている場合、そのように...?別のHtml.Editorに移動しますが最初に最初の文字を確認してください

+0

あなたは、クライアント側のイベントに応答するためにJavaScriptを必要とします。 (そして私はあなたが 'EditorFor'を意味すると仮定します) –

答えて

0

誰かがもっと必要な場合は、これを行う方法です。

<input type="text" id="txt" onkeypress="myFunction(event)"> 
<input type="text" id="txt1" name="txt1"> 

function myFunction(e) { 
if(e.keyCode === 13) 
{ 
var value = document.getElementById("txt").value; 
var txt = value.substr(0,1); 

if (txt === "P") { 
$(document.getElementById("txt")).css("background-color", "white"); 
document.getElementById("txt1").focus(); 
}else{ 
$(document.getElementById("txt")).css("background-color", "red"); 
$(document.getElementById("txt")).val(""); 
} 

}

関連する問題