2010-12-21 4 views
0

javascriptまたはjqueryのいずれかを使用すると、ユーザーからフォーカスが得られないページ上の項目のカウントをキャプチャすることができ、別の項目から値を格納するためにのみ使用されますユーザーのフォーカスがある項目ですか?フォーカスがない項目のカウントを実行する

私は基本的に、項目が取り込まれるときに項目に入る項目の総数を数える手段を必要とします。

希望はこれが理にかなっています。

誰かがコードサンプルを手助けできますか?

ありがとうございました。フォーム内

+0

*何*?あなたは少し曖昧です。 –

答えて

1

隠しフィールドには、私はあなたがボックス内のテキストを数えるところ本当に..あなたが何を意味するか知っていますが、これを実行しようとしているいけない

<html> 
<head> 
<title>My Page</title> 
<script type="text/javascript"> 
function getvar1() 
{ 
var x=document.getElementById("var1") 
return x; 
} 
</script> 
</head> 
<body> 
<form name="myform" action="http://www.address.com/" method="POST"> 
<input type="hidden" id="var1" value="myvariable"> 
</form> 
</body> 
</html> 

を動作するはず?

<html> 
<head> 
<title>My Page</title> 
</head> 

<body> 

<input type='text' id='var1' onkeypress='javascript:magic();' onkeyup='javascript:magic();' value="hi"> 

<div id='displaydiv'>Waiting..</div> 

<script type="text/javascript"> 
function magic(){ 
    document.getElementById('displaydiv').innerHTML = ""+(document.getElementById('var1').value.length); 
} 
</script> 
</body> 
</html> 
+0

Rossさんにありがとうございますが、計算を実行するためのトリガーメカニズムを提供してください。ありがとう。 – tonyf

+0

idで要素を取得すると、JSを使用してその関数を呼び出すことができます – Ross

+0

例をお寄せいただきありがとうございます。まだページを投稿していないが、投稿する前にカウントを計算する必要があるのはどうですか? – tonyf

関連する問題