テキストボックスの幅に適応するテキスト幅を実装するjsメソッド_javascriptスキル

WBOY
リリース: 2016-05-16 15:45:26
オリジナル
1877 人が閲覧しました

この記事の例では、js でテキスト ボックスの幅に適応するテキスト幅を実装する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです。

テキストボックスに文字を入力する際、テキストボックスの幅が小さすぎると、入力した文字数に応じて自動的に幅を広げるJSコードです。 Hidden になると、このコードはテキスト ボックスが入力テキストの量に自動的に適応し、自動的に長くなることがわかります。

操作効果は以下の通りです:

具体的なコードは次のとおりです:

<!Doctype HTML PUBLIC "-//W3c//DTD Html 1.0 Transitional//EN"> 
<html> 
<head> 
<title>文本框宽度自动适应文本宽度</title> 
</head> 
<script type="text/javascript"> 
function changeInputlength(cursor) 
{ 
var getcount=document.getElementById("countFont"); 
var getText=document.getElementById("text"); 
getcount.innerHTML='<font>第'+(parseInt(getText.value.length)+1)+'个字符</font>'; 
cursor.size=getText.value.length+2; 
} 
</script> 
<body> 
请输入字符:<input type="text" size="3" id="text" onkeydown="changeInputlength(this);"/> 
<span id="countFont"></span> 
</body> 
</html>

ログイン後にコピー

この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート