【发布时间】:2021-09-22 14:52:48
【问题描述】:
我想将 textarea 中的电子邮件地址包装到下一行而不是中断。 我试图以某种方式找到到达边界的最后一个单词,但我找不到任何解决方案 我的问题是:是否有任何事件可以让最后一个单词的位置到达 textarea 的边界,这样我就可以得到最后一个单词并将其移动到下一行?
在下面的img中你可以看到当前的行为
【问题讨论】:
-
获取文本区域中文本的 (X,Y) 取决于很多您无法控制的事情,例如字体覆盖或当前浏览器缩放级别。如果您的最终目标是控制您的电子邮件在文本区域中的拆分方式,您可以使用 CSS 进行控制:developer.mozilla.org/en-US/docs/Web/CSS/overflow-wrap
-
我想将 textarea 中的电子邮件地址包装到下一行而不是中断 - 找到最后一个单词的 (x,y) 坐标如何对此有帮助? x,y 是什么?人物定位?像素?请针对您要解决的问题提出问题;这里似乎有 2 个不同的问题 - 得到最后一句话的 x,y / 不要包装电子邮件。您可能需要使用自定义输入来处理这类事情(而不是 textarea)。
-
是的,拆分电子邮件是我的目标。问题是我在选择到达边界的最后一封电子邮件时遇到困难,所以我在想是否有一些事件可以找到到达边界的单词的位置
标签: javascript html jquery css