如何使用表单、单选按钮发送表值
How to send table value with form, radio button?
示例
表中的 HTML 代码
<table>
<tr>
<td> <input type='text' value='example 1' name='text1' /></td>
<td> <input type='radio' value='example 1' name='radio1' /></td>
</tr>
<tr>
<td> <input type='text' value='example 2' name='text2' /></td>
<td> <input type='radio' value='example 2' name='radio2' /></td>
</tr>
<tr>
<td> <input type='text' value='example 3' name='text3' /></td>
<td> <input type='radio' value='example 3' name='radio3' /></td>
</tr>
</table>
我想在单选按钮单击时发送单击的值
按钮
1 单击->发送无线电 1 值
2 单击->发送无线电 2 值
3 点击 -> 感应收音机 3 值
所以问题
如何使用表单、单选按钮发送表值?
你可以
用javascript做到这一点。只需"侦听"每个输入的click
事件。
您可以使用 ajax 将其发送到服务器。
[].forEach.call(document.querySelectorAll('input'), function(input) {
input.addEventListener('click', function(elm) {
console.log(input.value);
// Send this value to the server with ajax or something
});
});
<table>
<tr>
<td> <input type='text' value='example 1' name='text1' /></td>
<td> <input type='radio' value='example 1' name='radio1' /></td>
</tr>
<tr>
<td> <input type='text' value='example 2' name='text2' /></td>
<td> <input type='radio' value='example 2' name='radio2' /></td>
</tr>
<tr>
<td> <input type='text' value='example 3' name='text3' /></td>
<td> <input type='radio' value='example 3' name='radio3' /></td>
</tr>
</table>
您可以在代码的帮助下发送数据,如下所示。 您可以在 sendValue 函数中使用 XMLHttpRequest 编写用于发送数据的代码。
var sendValue = function()
{
alert(this.value);
}
var inputTags = document.getElementsByTagName('input');
for (var i=0;i<inputTags.length;i++){
if(inputTags[i].type == "radio")
{
inputTags[i].addEventListener("click", sendValue);
}
}
<table>
<tr>
<td> <input type='text' value='example 1' name='text1' /></td>
<td> <input type='radio' value='example 1' name='radio1' /></td>
</tr>
<tr>
<td> <input type='text' value='example 2' name='text2' /></td>
<td> <input type='radio' value='example 2' name='radio2' /></td>
</tr>
<tr>
<td> <input type='text' value='example 3' name='text3' /></td>
<td> <input type='radio' value='example 3' name='radio3' /></td>
</tr>
</table>
相关文章:
- 使用按钮和单选按钮提交表单,但始终使用相同的值
- 如何使用单选按钮设置cookie值
- 如何使用jQuery从DOM中删除所有单选按钮元素
- 使用提交按钮隐藏未选中的单选按钮
- 将 checkedValue 绑定与单选按钮一起使用
- Angularjs单选按钮未使用名称进行选择
- 如何将 NGROUTE 与用于更改视图的单选按钮一起使用
- 其他单选按钮在使用 Javascript 函数根据 if 语句选择某些单选按钮后不可单击
- 单选按钮值使用 Ajax PHP MySQL 发送
- 如何根据最后选择的选项(单选按钮)使用 javascript 隐藏表单输入
- 如何读取是否选中单选按钮并使用 JavaScript 将其另存为 1
- 单选按钮如何使用函数中确定的值预先选择值
- ReactJS:如何在单选按钮中使用布尔值
- 将if-else语句与javascript中的单选按钮一起使用
- 如何从mysql中获取结果,并在单击单选按钮时使用jquery进行显示
- 选中单选按钮,使用用户输入javascript执行数学表达式
- 单选按钮在使用引导手风琴时不能与数据切换一起工作
- 通过单选按钮更改使用JavaScript显示的图像
- 将Jquery与单选按钮一起使用
- 在单选按钮上使用jQuery live方法