诗仙·1957 发表于 2024-7-8 16:06:37

页面多行文本框如何实现始终显示最新内容

js代码输出文本内容到页面的多行文本框,每当触发一个提示信息就输出一次,逻辑是先提取这个多行文本框的内容,然后拼接提取的内容,下一行显示新内容,但这样显示的结果导致页面上看到滚动条,但并没有显示到最新的内容,需要手动滚动一下才能看到最新内容,如何才能自动滚动呢?





var page = Forguncy.Page;
    var zlogCell = page.getCell("opinfo");
    // 读取当前单元格的值,并将新信息追加到旧值后,进行换行拼接
    var currentContent = zlogCell.getValue() || ""; // 如果单元格为空,则赋予一个空字符串
    var newContent = currentContent + "\n" + szTip; // 换行并追加新内容

    zlogCell.setValue(newContent); // 使用setValue方法设置单元格的值






Simon.Sun 发表于 2024-7-8 16:06:38

大佬好,这个我理解得去操作下多行文本框的滚动条了,做了个 demo,您参考下是否可行:



页: [1]
查看完整版本: 页面多行文本框如何实现始终显示最新内容