在javascript中返回域名

时间:2014-05-16 12:27:38

标签: javascript document getelementbyid

我尝试使用javascript来回显/将域名返回到显示的文档中 我发现this代码通过点击按钮

起作用

但我需要它在页面加载时自动运行。 这个想法是这样我在一个有多个域的网站上有一个关于页面的信息。 因此,如果有人加载foo.com,页面会显示"关于FOO.COM"如果有人加载BAR.COM,它同样会说"关于BAR.COM"在飞行中。

<!DOCTYPE html>
<html>
<body>

<p id="demo">Click the button to return the domain name of the server that loaded this document.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction()
{
var x = document.getElementById("demo");
x.innerHTML=document.domain;
}
</script>

</body>
</html>

2 个答案:

答案 0 :(得分:0)

只需立即调用该函数,而不是将其放在事件处理程序中。

myFunction();

答案 1 :(得分:0)

使用jquery:

<div id="yourbutton>your Button</div>
<script>
$(document).ready(function(){
    $("#yourbutton").html(document.domain);
});
</script>

没有jquery: 搜索window.onload

...我的第一篇关于stackoverflow的帖子;