0

早上好。我有这些文本框,当我写一个数字时,我希望它是脚本中一个变量的属性,为此我创建了一个函数 Onclick = setvalue()。所以我希望当我单击“确定”按钮时,脚本中的变量会更改为文本框中的相应值。

 <form name="myform1" id="population"> 
        Input the number of populations<br />
        <input type="number" name="pop" id="pop" value=pop /><br />
        Input the number of Iterations<br />
        <input type="number" name="Iterations" id="Iterations" value=totalIterations /><br />
        <input type="button" name="b1" id="b1" value="Click to set" onClick="setValue()" /><br /> 
    </form>
4

1 回答 1

0

对于基本的 JavaScript。

function setValue(){

//JAVASCRIPT
var iterations= document.getElementById("Iterations").value;

//JQUERY
var iterationsJquery = $("#iterations').value;

console.log(iterations,iterationsJquery);
}

这是非常基本的东西。

但是,如果您计划迭代并创建一个新元素,该元素仍保留文本框变量的值。使用数据属性。

编辑:在您的评论中,您是说有错误?你如何使用你的变量?如果您尝试通过另一个函数访问它,也许您没有将其声明为全局。或者您没有将值传递给需要使用它的其他函数。

于 2013-10-04T11:06:35.213 回答