gpt4 book ai didi

javascript - 读回时写入文本区域的文本会被更改 - CR 被删除

转载 作者:行者123 更新时间:2023-12-02 20:56:10 24 4
gpt4 key购买 nike

我有一个<textarea> HTML 页面中的元素。我正在用 JavaScript 向其中写入数据,并想稍后检查用户是否更改了文本。但是,如果数据包含任何回车符,它们似乎会被悄悄删除,因此将从文本区域读取的文本与应该存在的副本进行比较会失败。

JSFiddle 在这里演示了问题:

https://jsfiddle.net/5j4erkst/

这是预期的行为吗?

最佳答案

是的,这是预期的行为。 The standard说:

the value used in the value IDL attribute ... is normalized so that line breaks use U+000A LINE FEED (LF) characters.

这与提交给服务器的值不同:

It is normalized so that line breaks use U+000D CARRIAGE RETURN U+000A LINE FEED (CRLF) character pairs.

关于javascript - 读回时写入文本区域的文本会被更改 - CR 被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61478987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com