我试着在这里搜索Stackoverflow和谷歌搜索引擎上创建一个函数(数字,从,到)在一个间隔内,返回布尔值,并从输入源获得他们的数据,有可能在页面上打印出来。我尝试过不同类型的组合,但文本根本不会出现在页面上。顺便说一下,如果可能的话,我想在不使用php和jquery的情况下完成这一点。我的任务是检查一个数字是否在from和to区间内。
下面是我的代码:<!-- JS -->
window.onload = oppstart;
function oppstart(tall, fra, til){
document.getElementById("btnVisSvaret").onclick=innenforInterval;
document.getElementById("storre").innerHTML = "";
document.getElementById("mindre").innerHTML = "";
if (innenforInterval(parseInt(tall, parseInt(fra), parseInt(til) === true)))
{
document.getElementById("utskrift1").innerHTML = ("Ja! Tallet er innenfor intervallet!");
}
else {
document.getElementById("utskrift2").innerHTML = ("Nei! Tallet er ikke innenfor intervallet!");
}
}
function InnenforInterval(tall, fra, til){
if(tall < til || tall > fra){
return false;
}
else {
return true;
}
}
</script>
<p> Sjekk om et spesifikt tall er innenfor intervallet </p>
Er tallet: <input id="siffere"/></input>
<br></br>
Større enn: <input id="storre"/></input>
og mindre enn: <input id="mindre"/></input>
<button id="btnVisSvaret" type="button"
value="getElementById("storre")",
value="getElementById("mindre")",
value="getElementById("siffere")";/> Vis Svaret </button>
<p id="utskrift1"/></p>
<p id="utskrift2"/></p>
如果我理解正确的话,您要检查一个数字是否在给定的间隔内。
我把代码剥离了一点,现在只有两个函数使代码工作。
请查看按钮,没有value属性。这是input标签的一个属性。
window.onload = oppstart;
function oppstart() {
document.getElementById("btnVisSvaret").onclick = innenforInterval;
}
function innenforInterval() {
var tall = +document.getElementById('siffere').value,
fra = +document.getElementById('mindre').value,
til = +document.getElementById('storre').value;
console.log(tall, fra, til);
if (tall >= fra && tall <= til) {
document.getElementById("utskrift1").innerHTML = "Ja! Tallet er innenfor intervallet!";
} else {
document.getElementById("utskrift2").innerHTML = "Nei! Tallet er ikke innenfor intervallet!";
}
}
<p>Sjekk om et spesifikt tall er innenfor intervallet</p>
Er tallet:<input id="siffere" /><br>
Større enn: <input id="storre" />
og mindre enn:<input id="mindre" />
<button id="btnVisSvaret" />Vis Svaret</button>
<p id="utskrift1" /></p>
<p id="utskrift2" /></p>