看看下面的小提琴:
> var divText = document.getElementById('div').innerText; var divJson
> = JSON.parse(divText);
当我单击解析 JSON 按钮时,它工作正常。
现在,当我从 textArea 复制 json 文本并将其粘贴到 DIV 并单击 parse JSON 按钮时,它会抛出以下错误。
SyntaxError:位置 0 处的 JSON 中的意外标记
我检查了它是否有任何额外的字符,但我没有找到任何额外的字符。
我将 DIV 作为内容可编辑。我的目标是将 DIV 视为 INPUT 并从中获取 JSON 并对其进行解析。
我不想使用 textArea 作为输入。那是我的限制。
请指教