我尽力解决这个问题,但最终得到了负面结果。
我有文本框,长度为 1300 个字符。但我希望它以多行显示。我尝试了很多东西,我得到了水平滚动条,但没有得到垂直滚动条。该字符串显示在我不想要的单行中。我希望它在文本框的末尾中断并继续显示在下一行。
var tmpArray = document.forms['form1'].elements["fa_col_value"];
var mainCdo = g_CdoMgr.getCdoByName("TempFaObjectCdo");
var flexCdoCol = mainCdo.getCdoColByName("fa");
if(flexCdoCol.get(i).getField("label") == "Additional Notes" )
{
tmpArray[i-j].style.width="350";
tmpArray[i-j].style.height="100";
}
在上面的代码中,我试图改变高度和宽度,但显示是困扰我的。我希望它显示在多行上。这对于该页面中的所有元素都是通用的。
//tmpArray[i-j].style.overflow="auto";
使用它时,我也会得到一个水平滚动条[这对我没用]。但是当我尝试了根本不起作用的垂直选项时。
我试过break-all
/ break-word
,但没有用。
图像显示数据。红色代表我需要更改的部分,绿色是需要多行显示的字符串。
此处字符串以单行显示。这需要垂直渲染。