Javascript到html标记~传递变量
所以我的问题是,如何通过html输入框将变量传递给javascript函数 比如说,我有一个函数:Javascript到html标记~传递变量,javascript,php,html,input,Javascript,Php,Html,Input,所以我的问题是,如何通过html输入框将变量传递给javascript函数 比如说,我有一个函数: function Call(number, text, callerID, CallerIDName, PassCode) 如何在html中创建一个输入框,以便用户在向框中提交值时,为相应的框设置变量 感谢您的帮助,谢谢 假设您有一个number参数的输入标记: <input type="text" id="number" /> 你可以找到一些。如果我误解了您的问题,请告诉我。如果
function Call(number, text, callerID, CallerIDName, PassCode)
如何在html中创建一个输入框,以便用户在向框中提交值时,为相应的框设置变量
感谢您的帮助,谢谢 假设您有一个number参数的输入标记:
<input type="text" id="number" />
你可以找到一些。如果我误解了您的问题,请告诉我。如果您想将所有表单元素或选定元素转换为变量或对象数组,则需要直接或使用jquery执行繁重的工作 这篇文章展示了这两种方法
试试这样的
Name: <input type="text" id="number"><br>
Text: <input type="text" id="text"><br>
Caller Id Name: <input type="text" id="CallerIDName"><br>
Passcode: <input type="text" id="Passcode"><br>
<script>
function Call() {
var number = document.getElementById("number").value;
var text = document.getElementById("text").value;
var CallerIDName = document.getElementById("CallerIDName").value;
var Passcode = document.getElementById("Passcode").value;
//do something here...
}
</script>
<button onclick="Call();">Click to Call</button>
这有点不清楚……据我所知,您只需使用框的当前值调用函数,类似于onblur='myFuncthis.value',这完全取决于这些变量的来源。您的相关html是什么?您能给我一些示例代码,说明如何将输入框值传递给javascript函数吗?这就是我要问的@DavidThomas这就是我要问的,我如何通过html输入框把它们放进去?我不想把事情复杂化。我只是问如何通过html输入框传递javascript函数变量?好的,这很好,但是我如何在它旁边添加一个提交按钮,以便它在单击该按钮时只处理该特定值?因此,您希望在按下提交按钮时触发调用javascript函数,对输入字段中的值做些什么?
Name: <input type="text" id="number"><br>
Text: <input type="text" id="text"><br>
Caller Id Name: <input type="text" id="CallerIDName"><br>
Passcode: <input type="text" id="Passcode"><br>
<script>
function Call() {
var number = document.getElementById("number").value;
var text = document.getElementById("text").value;
var CallerIDName = document.getElementById("CallerIDName").value;
var Passcode = document.getElementById("Passcode").value;
//do something here...
}
</script>
<button onclick="Call();">Click to Call</button>