私はテキストエリアを持っており、テクスチャエリアにフォーカスがあったときに送信ボタンを表示したいだけです。textareaフォーカス上の要素を表示
テキストエリアがフォーカスされているときにボタンを表示させるためのjavascriptコードを教えてください。
私はテキストエリアを持っており、テクスチャエリアにフォーカスがあったときに送信ボタンを表示したいだけです。textareaフォーカス上の要素を表示
テキストエリアがフォーカスされているときにボタンを表示させるためのjavascriptコードを教えてください。
これはjQueryで非常に簡単です。このHTMLのために
<textarea id="text"></textarea>
<br />
<input id="submit" type="submit" />
使用submit button
はもともとCSSでdisplay:none;
に設定されている。この
$('#text').focus(function(){
$('#submit').show();
});
http://jsfiddle.net/jasongennaro/F65TX/
注意。 submit button
がに設定されていると仮定すると再び
<textarea onfocus="document.getElementById('submit').style.display = 'block';" id="text"></textarea>
<br />
<input id="submit" type="submit" />
http://jsfiddle.net/jasongennaro/F65TX/1/
、:
EDIT
あなたはこのJavaScript、これはonfocus
イベントを通じてだろう追加するプレーンな方法をタグ付け見て元々はCSSのdisplay:none;
です。
関連コードを投稿してください。私はそれがマイナーなものだと確信しています。 – ghayes