我的IP地址将如何自动出现在文本框中

时间:2014-07-17 04:51:03

标签: html

我在页面调用查询中有一个文本框。

我希望当我的页面加载时,我的IP地址将自动出现在该texbox中...请帮助我..我需要尽快给你建议。

2 个答案:

答案 0 :(得分:1)

您使用的是哪种语言(服务器端)?

如果您想在PHP中执行此操作,请按以下步骤操作:

<?php
$ip = $_SERVER['REMOTE_ADDR'];
?>


<form>
<!-- other form elements here -->
<input type="text" name="ip" value="<?php if isset($ip) { echo $ip; } ?>" />
</form>

第一部分获取用户的IP地址。第二部分在文本字段中打印其值。

答案 1 :(得分:0)

您希望用户在文本框中查看其IP地址吗?

假设您必须在客户端执行此操作,则需要使用javacript。像这样(取自How to get client's IP address using javascript only?):

<script type="application/javascript">
    function getip(json){
      alert(json.ip); // alerts the ip address
      // instead of the alert, assign the value to your text box
    }
</script>

<script type="application/javascript" src="http://jsonip.appspot.com/?callback=getip"></script>