使用字符串切片在页面加载时显示值
Using string slice to show value on page load
我正在尝试提取字符串的最后 2 个字符以显示在页面上,并尝试使用 w3schools 中的字符串切片,但希望能够在页面加载时显示它,而不是使用执行代码的按钮?
原因是初始字符串值将从数据库中动态导入,因此每次根据用户位置的不同值都会不同。
我相信这很容易,但我对此完全陌生!
function myFunction() {
var str = "United Kingdom UK";
var res = str.slice(-2);
document.getElementById("demo").innerHTML = res;
}
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
另一种方法是:
onDOMContentLoaded = (function(){
var str = "United Kingdom UK";
var res = str.slice(-2);
document.getElementById("demo").innerHTML = res;
})();
如果您想保留没有任何内联内容的逻辑,这很好。它基本上相当于 jQuery 的 $( function(){ })
shorthand.
我正在尝试提取字符串的最后 2 个字符以显示在页面上,并尝试使用 w3schools 中的字符串切片,但希望能够在页面加载时显示它,而不是使用执行代码的按钮?
原因是初始字符串值将从数据库中动态导入,因此每次根据用户位置的不同值都会不同。
我相信这很容易,但我对此完全陌生!
function myFunction() {
var str = "United Kingdom UK";
var res = str.slice(-2);
document.getElementById("demo").innerHTML = res;
}
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
另一种方法是:
onDOMContentLoaded = (function(){
var str = "United Kingdom UK";
var res = str.slice(-2);
document.getElementById("demo").innerHTML = res;
})();
如果您想保留没有任何内联内容的逻辑,这很好。它基本上相当于 jQuery 的 $( function(){ })
shorthand.