websitename.js代码如下document.writeln("百度")index.htm代码如下
<html>
<head>
<title>
网站名称是<script type="text/javascript" src="websitename.js"></script>
</title>
</head>
<body>
网站名称是<script type="text/javascript" src="websitename.js"></script>
</body>
</html>
在body中可以正常显示“百度”字样,但是在title中就不能正常显示了,请问如何能够实现在title中也可以正常显示“百度”字样呢?
<html>
<head>
<title>
网站名称是<script type="text/javascript" src="websitename.js"></script>
</title>
</head>
<body>
网站名称是<script type="text/javascript" src="websitename.js"></script>
</body>
</html>
在body中可以正常显示“百度”字样,但是在title中就不能正常显示了,请问如何能够实现在title中也可以正常显示“百度”字样呢?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>
网站名称是
</title>
<script type="text/javascript">document.title +='百度';</script>
</head>
<body>
网站名称是<script type="text/javascript">document.writeln("百度")</script>
</body>
</html>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
//1. jquery
$(function () {
//$("title,#spanName").text("万度!");
});
//2. js
window.onload = function () {
document.getElementById("spanName").innerHTML = "万度";
document.getElementsByTagName("title")[0].innerHTML = "万度";
}
</script>
</head>
<body>
网站名称是<span id="spanName"></span>
</body>
</html>
document.getElementById("spanName").innerHTML = "网站名称是XX";
document.getElementsByTagName("title")[0].innerHTML = "网站名称是XX";