Javascript 将数据发布到JS
我不知道该怎么问我的问题 我的表格有问题。当我选择Qebele时,它在Line.js中调用getline。我需要将任何值发布到line.js,并在line.js中获取这些数据以使用它。我该怎么做Javascript 将数据发布到JS,javascript,html,forms,Javascript,Html,Forms,我不知道该怎么问我的问题 我的表格有问题。当我选择Qebele时,它在Line.js中调用getline。我需要将任何值发布到line.js,并在line.js中获取这些数据以使用它。我该怎么做 <form action=""> <li><select id="rayon" onchange="getline();"> <option value="">Select Rayon</option>
<form action="">
<li><select id="rayon" onchange="getline();">
<option value="">Select Rayon</option>
<option value="rayon">Qebele</option>
</select></li>
</form>
您可以使用以下代码轻松获得Line.js内的人造丝值:
function getline()
{
var theLine = document.getElementById('rayon').value;
alert(theLine);
}
下面是一个您可以使用以下代码轻松获得Line.js内的人造丝值:
function getline()
{
var theLine = document.getElementById('rayon').value;
alert(theLine);
}
这里有一个您可以尝试将所选选项值的引用传递给函数getline,然后从那里继续 例如,要将所选选项值的引用传递给getline
<form action="">
<li><select id="rayon" onchange="getline(this.options[selectedIndex].value)">
<option value="">Select Rayon</option>
<option value="rayon">Qebele</option>
</select></li>
</form>
您可以尝试将所选选项的值的引用传递给函数getline,然后从那里继续 例如,要将所选选项值的引用传递给getline
<form action="">
<li><select id="rayon" onchange="getline(this.options[selectedIndex].value)">
<option value="">Select Rayon</option>
<option value="rayon">Qebele</option>
</select></li>
</form>
我不知道你在问什么。查看代码时,不应使用内联函数处理程序,因为“this”关键字将引用窗口对象。如果你使用
document.getElementById('rayon').addeventlistener('change',getline);
在line.js中,“this”关键字将引用id为“rayon”的select元素
所以
函数getLine{
警告这个值
}
将“选择”更改为Qebel时,将为您提供人造丝的值
很明显,你会加入你自己的逻辑来满足你的需要。不要使用内联函数调用,因为“this”关键字具有不同的含义。我不确定您的要求是什么。查看代码时,不应使用内联函数处理程序,因为“this”关键字将引用窗口对象。如果你使用
document.getElementById('rayon').addeventlistener('change',getline);
在line.js中,“this”关键字将引用id为“rayon”的select元素
所以
函数getLine{
警告这个值
}
将“选择”更改为Qebel时,将为您提供人造丝的值
很明显,你会加入你自己的逻辑来满足你的需要。不要使用内联函数调用,因为“this”关键字具有不同的含义。您可以在onchange事件中传递this.value 选择人造丝 凯贝尔
您可以在onchange事件中传递此.value 选择人造丝 凯贝尔
您只是在问如何进行AJAX调用吗?您是在寻找jQuery还是JavaScript解决方案?在任何情况下,您都需要从表单上的提交字段开始。如果您不提交表单,那么它将类似于函数getline{var myValue=document.getElementByIdrayon.value;alertmyValue;}您只是在问如何进行AJAX调用吗?您是在寻找jQuery还是JavaScript解决方案?在任何情况下,您都需要从表单上的提交字段开始。如果您不提交表单,那么它将类似于函数getline{var myValue=document.getElementByIdrayon.value;alertmyValue;}