如何检测文本区域中的自动换行
How to detect the auto line breaking in textarea
如何按原样获取文本区域内容;即,如何使用自动换行获取文本内容?我必须把文本按原样放在画布上。
不幸的是,<canvas>标签是缺乏文本度量支持,最终不支持换行!
为了模拟单词换行,你需要遍历文本中的单数单词(text.split(")),并单独测量每个单词,直到边界框的边缘被击中,在这一点上插入一个中断,然后这个过程继续。
有关更多详细信息和实施指南,请参阅本文:
- http://mudcu.be/journal/2011/01/html5-typographic-metrics/
我希望这能有所帮助:-)
相关文章:
- 如何从文本区域获取换行符
- 如何在内容可编辑或其他地方找到通过自动换行创建的换行符
- Jquery 不允许在文本区域中换行
- 在 35 个字符后的多行文本框中自动换行
- 在 CSS/JS 中,如何在每 n 个单词处自动换行
- 如何在锚标记中自动换行文本 URL
- 从文本区域获取换行的文本
- 三.js自动换行
- 获取字符串、提取 ID 和自动换行
- 使用棱镜.js防止自动换行
- 使用Javascript选择最后一次自动换行后的最后一行
- 自动换行指定长度的字符串
- 如何检测文本区域中的自动换行
- CSS/JS-你能像对待行一样对待浏览器自动换行来给它们上色吗
- 控制jQuery中的自动换行和取消换行方法
- 如何检测一行何时自动换行到文本区域中?
- 控制文本中自动换行的位置
- 如果输入值为>1,将jQuery自动换行
- 在具有每行字符限制和总行数限制的文本区域中换行一个单词
- 文本区域自动换行