<分区>
我正在尝试获取 Javascript 页面的当前 html 标题。我正在使用 getElementsByTagName("title")
函数,但它只返回 undefined
。
我希望输出标题和子字符串 23 个字符。
我希望有人能帮助我。
代码:
function printName(){
document.onLoad()
var strng = document.getElementsByTagName("title")[0];
var resfin = strng.substring(0, strng.length - 23);
document.write(resfin)
}
更新:我试过这个:
<button onclick="printName(-23)">Try it</button>
<br>
<script>
function printName(sub) {
var str = document.title.substring(0, document.title.length + sub);
document.write(str)
}
printName(-23);
</script>
现在它什么也没打印出来。