gpt4 book ai didi

javascript - $.html 没有 textarea 值

转载 作者:行者123 更新时间:2023-11-28 18:38:02 24 4
gpt4 key购买 nike

当我们尝试使用下面的代码获取 div 的 html 时,它拥有除我在文本区域或输入字段中输入的文本之外的所有数据

var mywindow =  $(printDiv).html();

mywindow 将包含除文本区域文本、单选按钮值或输入字段之外的所有 html。

我调查过this question但使用克隆根本不会给出任何文本。

最佳答案

要记住的是 .html() 的作用正如其所言:它为您提供该节点内 DOM 中当前的 HTML。但问题是,用户输入的内容,更一般地说,HTML 输入字段的内容,不是 HTML 的一部分。在文本区域中输入文本或选中复选框或单选按钮不会对 HTML 进行任何更改。它确实更新了各个 DOM 节点的内部内存表示,但这并未在 HTML 中表示。

每当您想要从页面上的输入元素获取内容时,都必须使用 .val() 而不是 .html().val() 函数也执行它所说的操作:它获取输入字段的

关于javascript - $.html 没有 textarea 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36645127/

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