私はこのHTMLを持っています:
<div id="URLs" style="display:block">
<div>Insert New URL:
<br/>
<input type="text" id="NEW" value="" />
<br/>Inserted URLs:
<br/>
<textarea id="direct_URLs" rows="0"></textarea>
</div>
</div>
<input id="run" type="submit" value="Insert" />
そして、私はこのjQueryを持っています:
$("#run").click(function () {
if ($("#NEW").val() !== "") {
$("#direct_URLs").append(($("#direct_URLs").val() == '' ? '' : "\n") + $("#NEW").val());
$("#direct_URLs").attr('rows', function (i, val) {
var cnt = parseInt(val, 10) || 0;
return isNaN(cnt) ? 1 : cnt + 1;
});
}
});
にNaN
乗り続けrows=NaN
ます。
http://jsfiddle.net/s3GDr/1/で言及されたコードを試してみましたが、うまく機能しています。しかし、私のページでは..そうではありません..!! これは私を夢中にさせます。私は目を向けたすべてのことを試しました(グーグル、他の質問など)。どうか、誰かがこれに光を当ててください..!! :(