如何创建返回间隔为boolean + input&print out的函数(number, from, to)
How to create function (number, from, to) with a returning interval of boolean + input&print out
我试着在这里搜索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>
相关文章:
- 将CSS应用于printWindow.print();在Javascript中
- delete在Object上效率低下,但在DOM Element's的数据属性,与null out相比
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 在通过child.print()打印之前,我如何等待图像加载到我的新窗口中
- 在Debian中运行包含load()和print()函数的JS脚本
- window.open(url).print()在Safari中不起作用
- Mouse Out Orange Div "CurrentHeight" is not applyi
- 使用window.print()打印到不同的打印机
- 同时打印并提交表单-jQuery.Print
- 在应用文档样式之前调用window.print
- windows.print导致空页面
- javascript print variable1 || variable2
- getElementsByTagName('img').length logs out to 0
- 使用 window.print() 在双面纸上打印图像
- 使用 Raphael 2.1 在 .print 中选择单个字母
- Javascript/jQuery:当用户Active 值更改时切换 (vjs-fade-out) (video.js)
- 使用window.print内容以pdf格式下载网页
- 在window.print()中加载为循环指令而编译时准备DOM失败
- 无法比较out.print()返回的字符串
- 如何创建返回间隔为boolean + input&print out的函数(number, from, to)