如何获取元素';Javascript中的值
我有以下代码,用于获取两个输入的值,并将其发送到Ajax文件进行处理。它不起作用,我发出了一个警报,以查看出了什么问题,该警报返回我[object HTMLInputElement]如何获取元素';Javascript中的值,javascript,Javascript,我有以下代码,用于获取两个输入的值,并将其发送到Ajax文件进行处理。它不起作用,我发出了一个警报,以查看出了什么问题,该警报返回我[object HTMLInputElement] <tr> <td>Introduzca licencia: </td> <td><input type="text" id="lic" name="lic" value=""/></td> </tr> <tr&
<tr>
<td>Introduzca licencia: </td>
<td><input type="text" id="lic" name="lic" value=""/></td>
</tr>
<tr>
<td>Introduzca apellidos: </td>
<td><input type="text" id="ape" name="ape" value=""/></td>
</tr>
<script type="text/javascript">
var lic=document.getElementById("lic").value;
var ape=document.getElementById("ape").value;
</script>
<tr>
<td><input type="button" value="Buscar" onclick="load(lic, ape);"/></td>
</tr>
简介许可证:
阿佩利多斯简介:
var lic=document.getElementById(“lic”).value;
var ape=document.getElementById(“ape”).value;
如果我尝试返回输入的值
<script type="text/javascript">
function prueba(){
var lic=document.getElementById("lic").value;
var ape=document.getElementById("ape").value;
alert("La licencia es: "+lic+" y los apellidos son: "+ape);
}
</script>
<tr>
<td><input type="button" value="Buscar" onclick="prueba();"/></td>
函数prueba(){
var lic=document.getElementById(“lic”).value;
var ape=document.getElementById(“ape”).value;
警报(“La Licensia es:+lic+”y los apellidos son:+ape”);
}
如果我以同样的方式生成变量,我不知道为什么第一个代码不起作用。在onclick处理程序(
load(lic,ape);
)中,对于getElementById返回[object HTMLInputElement]
,这是真的。我认为这不是你真正的代码。我把相关的代码放在这里。代码的其余部分不会影响这个问题谢谢。我将var放在外部文件中,它可以工作。:)
function load(){
var lic = document.getElementById("lic").value,
ape = document.getElementById("ape").value;
alert("lic is " + lic); // test
alert("ape is " + ape); // test
}