ホームページ >ウェブフロントエンド >htmlチュートリアル >入力テキスト ボックスは幅アダプティブ コード例を実装します。入力テキスト box_html/css_WEB-ITnose

入力テキスト ボックスは幅アダプティブ コード例を実装します。入力テキスト box_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:38:081912ブラウズ

この章では、テキスト ボックス内のコンテンツの幅が大きくなるにつれてテキスト ボックスの幅も大きくする方法、つまり幅適応効果を実現する方法を紹介します。

コード例は次のとおりです。

<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="author" content="http://www.100sucai.com" /><title>www.100sucai.com</title><script type="text/javascript">window.onload=function(){  var otxt=document.getElementById("txt");  otxt.onkeyup=function(){    this.size=(this.value.length>4?this.value.length:4);  }}</script></head><body><input type="text" id="txt" size="4"/> </body></html>	

上記のコードは非常に単純です。この関数は、現在の入力コンテンツの長さがより大きいかどうかを判断します。デフォルトの長さでない場合は、ボックスの長さは 4 です。それ以外の場合は、入力コンテンツの長さになります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。