为了账号安全,请及时绑定邮箱和手机立即绑定

我可以将数据从 html 传递到 js

我可以将数据从 html 传递到 js

叮当猫咪 2023-02-24 10:42:34
我是网络开发的新手,所以我试图将数据从 (index.html) 文件传递到 (index.js) 文件我的 html 文件: <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>    <script>      var ipinfo;      $.getJSON("https://ipinfo.io", function (data) {          $("#details").html( " ,IP: " + data.ip  + "")      })       </script>     <p id="details"></p>我的 js 文件:var str= document.getElementById('details').innerHTML;也试过:var shdata = document.getElementById('details').value;
查看完整描述

3 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

如前所述,两者

var str = document.getElementById("details").innerHTML;

var str = document.getElementById("details").innerText;

应该管用。

如果没有,请确保您在 index.html 文件中正确引用了 index.js 文件。


查看完整回答
反对 回复 2023-02-24
?
GCT1015

TA贡献1827条经验 获得超4个赞

我知道它不在代码中有什么问题,因为 html 需要时间来读取 ip 或下载它,所以 js 给了我 null



查看完整回答
反对 回复 2023-02-24
?
湖上湖

TA贡献2003条经验 获得超2个赞

尝试这个...

var str = document.getElementById("details").innerText;


查看完整回答
反对 回复 2023-02-24
  • 3 回答
  • 0 关注
  • 195 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信