gpt4 book ai didi

javascript - 使用 JavaScript 打印从 HTML 获取的数据

转载 作者:行者123 更新时间:2023-11-28 20:40:59 25 4
gpt4 key购买 nike

我正在尝试学习如何调试jquery。我尝试制作一个可以动态添加输入字段的页面。数据被发送到jquery。现在为了调试,我尝试 console.log 整个数组,但我在 Firefox 中收到此错误:

[17:40:27.073] The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. @ file:///Users/ateevchopra/Desktop/takemehome%20dynamic/TakeMeHome/index.html

如果我的代码中有错误,请解释这意味着什么。这是我的代码

HTML:

<!doctype html>
<html>

<head>
<title>TakeMeHome</title>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.1.custom.min.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<script type='text/javascript' src='js/app.js'></script>

</head>

<body>
<center><form id="details">
Your Place:<input id="source" type="text"><br><br>
Friend1:<input id="friend1" type="text"><br><br>
<div id="friends"></div>
<div id="button">Add!</div><br><br>

<input type="submit" value="go">
</form>
</body>

</html>

jQuery:

 var j=2;
var friends = [];


$(document).ready(function(){

$('#button').click(function(){
if(j<11){
$('#friends').append('Friend'+j+':<input type="text" id="friend'+j+'"/><br/><br/>');
j++;
}
else
{
alert("Limit reached");
}
});



});


$("form").submit(function(){

friends[0] = ('#source').val();
for(var i=1;i<j;i++)
{
friends[i] = ('#friends'+i+'').val();
}

console.log(friends);
});

最佳答案

您的代码运行良好,您可以从 this 看到它console.log 非常适合调试,但我更喜欢您使用 firebug 进行调试。使用 firebug,您可以调试每一行,还可以查看每个变量的值。我正在使用 firebug 和 firefox。您可以从 link 下载适用于 Firefox 的 Firebug .希望对您有帮助。

关于javascript - 使用 JavaScript 打印从 HTML 获取的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14414283/

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