Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript文本字段值_Javascript_Html - Fatal编程技术网

javascript文本字段值

javascript文本字段值,javascript,html,Javascript,Html,我想通过一个文本字段计算偶数和奇数,文本字段是我放置值的范围,我通过select标记选择偶数和奇数。那么我应该如何从文本字段中获得值来计算函数呢 JavaScript代码 function calculate() { var i=0; for(i=1;i<=1000;i++) { if(i%2==0) { document.getElementById("even").value="the numbers is" + i + "<br>"; }

我想通过一个文本字段计算偶数和奇数,文本字段是我放置值的范围,我通过select标记选择偶数和奇数。那么我应该如何从文本字段中获得值来计算函数呢

JavaScript代码

 function calculate()
 { 
 var i=0; for(i=1;i<=1000;i++) 
  { 
   if(i%2==0) { 
 document.getElementById("even").value="the numbers is" + i + "<br>";
  } 
else {
document.getElementById("odd").value="the numbers is" + i + "<br>"; }
} 
}
函数计算()
{ 
var i=0;对于(i=1;i请参阅本页

要从输入字段中获取值,可以使用:

var x = document.getElementById("myText").value;
document.getElementById("myText").value = "my value";
要在输入字段中设置值,可以使用:

var x = document.getElementById("myText").value;
document.getElementById("myText").value = "my value";

设定者:

document.getElementById("yourInputField").value = "Value";  // JavaScript
$('#yourInputField').val(Value);  // jQuery
var Value = document.getElementById("yourInputField").value;  // JavaScript
var Value = $('#yourInputField').val();  // jQuery
获取者:

document.getElementById("yourInputField").value = "Value";  // JavaScript
$('#yourInputField').val(Value);  // jQuery
var Value = document.getElementById("yourInputField").value;  // JavaScript
var Value = $('#yourInputField').val();  // jQuery

在您的计算方法中使用它们,并享受。;-

据我所知,您需要选择文本框的值,但您还需要一个在按键时被点击并将文本框值传递给计算()函数的函数

使用此功能,按键后将执行此功能

$("#yourtextboxidhere").keyup(function(){

        var textValue =  $.trim( $('#yourtextboxidhere').val() ); 

        // convert the string value from text box to int so you can use it in your calculate function for comparison 
        // as text box values are string)
        var textValue = parseInt(textValue)



    //Put your calculate function here and pass it the value:
    calculate(textValue);

    //calculate function goes here.... (don't forget to add a parameter in you calculate function so you may use it in a correct way)

//replace 'i' in your function with the passed parameter.


    });

不要忘记使用jquery。

请分享您的html、javascript代码,尤其是您尝试过的代码?您到目前为止尝试过什么?使用DOM选择器对您的文本字段进行引用,并使用
.value
functionscript>function calculate(){var i=0;for(i=1;i奇偶

=“奇数”>