この記事の例では、JS がエディターを模倣してテキスト ボックスの幅と高さをリアルタイムに変更する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです。
ここでは、JS 模倣エディターでテキスト ボックスのサイズ (幅と高さを含む) をリアルタイムで変更する方法のデモを示します。eWebEditor などの一部のオンライン エディターには、テキスト ボックスを有効にする機能があります。継続的に増加または減少するには、ページのサイズに適応するためにこの関数はどのように実装されますか?ぜひこのプログラムを参考にしてみてください。きっと役に立つと思います。
実行中のエフェクトのスクリーンショットは次のとおりです:
オンライン デモのアドレスは次のとおりです:
http://demo.jb51.net/js/2015/js-editor-cha-width-height-codes/
具体的なコードは次のとおりです:
<html> <head> <title>改变文字区域的高宽</title> <script language="javascript"> <!-- function addrows(){ rows = form1.txt.rows; rows++; form1.txt.rows = rows; } function addcols(){ cols = form1.txt.cols; cols++; form1.txt.cols = cols; } //--> </script> </head> <body> <form name="form1"> <textarea name="txt"></textarea> <input type="button" value="增加高" onClick="addrows()"> <input type="button" value="增加宽" onClick="addcols()"> </form> </body> </html>
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。