gpt4 book ai didi

javascript - 无法使用 jQuery 将数据写入 txt 文件

转载 作者:行者123 更新时间:2023-11-28 04:26:09 25 4
gpt4 key购买 nike

我正在尝试将“src”的值保存在本地磁盘上的 .txt 文件中,位置为 C:\hi\data.txt

我认为问题出在 id: $(this).find('.src').val() 中,因为 src 是在单击按钮后创建的一些JS的帮助。

我并不完全熟悉 jQuery 和 JS,但这就是我设法做到的。 “添加视频”按钮工作正常。

<body>

<input id="input" type="text" name="Youtube Source" />
<button id="button" onclick="addVideo();">Click to add video!</button>
<button id="button1">Click to save!</button>

<div id="ytContainer"></div>

</body>

<script>
var x;
function addVideo() {
x = document.createElement("EMBED");
x.setAttribute("src", 'https://www.youtube.com/v/' + input.value);
document.getElementById("ytContainer").appendChild(x);
}
</script>

<script>
$("#button1").click(function ()
{
$('#form_addjts').submit(function () {
writeToFile({
id: $(this).find('.src').val(),
});
return false;
});
function writeToFile(data) {
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.OpenTextFile("C:\hi\data.txt", 8);
fh.WriteLine(data.src);
fh.Close();
}
});
</script>

最佳答案

您指出了问题,如果 src 的值,那么您的示例中没有带有“src”类的元素。如果您正在谈论嵌入 src,则可以 $('#ytContainer').find('embed').attr('src');如果确实存在类“src”的元素,而我们在表单中也看不到该元素,那么问题可能是其他原因。

关于javascript - 无法使用 jQuery 将数据写入 txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45044213/

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