如何使用原型自動(dòng)調(diào)整文本區(qū)域的大???我目前正在為我工作的公司開(kāi)發(fā)一個(gè)內(nèi)部銷售應(yīng)用程序,我有一個(gè)表單,允許用戶更改送貨地址。現(xiàn)在,我認(rèn)為如果我使用的TextArea作為主地址詳細(xì)信息的文本區(qū)域只占用其中的文本區(qū)域,并且如果文本被更改,那么它會(huì)看起來(lái)更好。這是個(gè)不錯(cuò)的觀點(diǎn),但我有理由讓它調(diào)整尺寸。我希望它所占據(jù)的區(qū)域是它所包含的信息的區(qū)域。正如你在屏幕截圖中看到的,如果我有一個(gè)固定的文本區(qū)域,它占用了一個(gè)公平的垂直空間。我可以減少字體,但我需要地址大和可讀性?,F(xiàn)在,我可以縮小文本區(qū)域的大小,但是,如果有人的地址行需要3或4行(1行5行),那么我就會(huì)遇到問(wèn)題。需要讓用戶使用滾動(dòng)條是一個(gè)主要的不-否。我想我應(yīng)該更具體一點(diǎn)。我想要的是垂直調(diào)整尺寸,而寬度沒(méi)有那么重要。唯一會(huì)發(fā)生的問(wèn)題是,當(dāng)窗口寬度太小時(shí),ISO編號(hào)(大的“1”)被推到地址下面(正如您在屏幕截圖上看到的那樣)。它不是關(guān)于有一個(gè)Gimick,而是有一個(gè)文本字段,用戶可以編輯,不會(huì)占用不必要的空間,但將顯示其中的所有文本。不過(guò),如果有人想出了另一種方法來(lái)解決這個(gè)問(wèn)題,我也對(duì)此持開(kāi)放態(tài)度。我修改了一些代碼,因?yàn)樗男袨橛悬c(diǎn)奇怪。我把它更改為在鍵盤上激活,因?yàn)樗粫?huì)考慮剛才輸入的字符。resizeIt = function() {
var str = $('iso_address').value;
var cols = $('iso_address').cols;
var linecount = 0;
$A(str.split("\n")).each(function(l) {
linecount += 1 + Math.floor(l.length / cols); // Take into account long lines
})
$('iso_address').rows = linecount;};
如何使用原型自動(dòng)調(diào)整文本區(qū)域的大?。?/h1>
哈士奇WWW
2019-07-27 13:15:38
哈士奇WWW
2019-07-27 13:15:38