如何在input字段的value中输出JavaScript值并提交用户IP
解决方案
- 先给隐藏输入框添加ID,方便后续通过jQuery定位:
<input type="hidden" id="user_ip" value="">
- 修改你的jQuery代码,将获取到的IP赋值给这个输入框的
value属性,替换原来设置p元素内容的逻辑:
<script> $.getJSON("https://api.ipify.org?format=json", function(data) { // 将IP填入隐藏输入框的value中 $("#user_ip").val(data.ip); }) </script>
修改完成后,表单提交时这个隐藏输入框会自动携带用户IP值一同提交。
内容的提问来源于stack exchange,提问作者sankalp
相关产品推荐
相关产品推荐

