0

ブラウザの HTML テキスト領域のサイズ変更をサーバーに送信することはできますか?

textarea を含むフォームを送信する単純なサーブレットがありますか? ブラウザーのユーザーは、フォームに入力し、テキスト領域のサイズを変更して、送信をクリックできます。post call でデータを取得しましたが、 textarea のサイズ変更情報を見つける方法がわかりませんか?

4

2 に答える 2

0

jQuery を使用して、テキスト領域の高さと幅を抽出します。

次に、実際の高さと幅の値から計算値を引きます。

次に、新しい入力要素を作成し、それらの値を onSubmit に挿入できます。

これは「onSubmit」関数内にあります

var ht = $( "#{textarea id}" ).height();
var wd = $( "#{textarea id}" ).width();

var $form = $( "#{form id}" )
        .append('<input type="hidden" name="height" value="'+ht+'" />')
        .append('<input type="hidden" name="width" value="'+wd+'" />');

... continue with the submit ...

または、純粋な JS を使用して、onSubmit 関数内の要素を抽出して作成します。

于 2013-11-14T07:04:33.980 に答える