中級プログラマの自宅でPHP ブログ

自宅用ポータルシステム「MyHome Portal」をオープンソースで公開。MyHome Portalの説明とエンハンス情報。

インプットフォームのtextareaの拡大、縮小

インプットフォームのtextareaのサイズが変更できなくて不便と思ったことはありませんか?

MyHome Portalでは、大・小ボタンでtextareaの拡大、縮小ができるようにしています。

77.jpg

次のようなJavaScriptで実現しています。

function textareaBigSmall(obj, bigSmall) {
	if (bigSmall == "大") {
		document.form0.elements[obj].rows = document.form0.elements[obj].rows + 5;
	} else {
		if (document.form0.elements[obj].rows > 5) {
			document.form0.elements[obj].rows = document.form0.elements[obj].rows - 5;
		}
	}
}