Java 单击按钮后,我可以在scriplet中获取所选单选按钮的值吗
我有一个jsp页面,其中放置了几个单选按钮 选择单选按钮并单击submit按钮后,它将调用javascript函数,该函数需要单选按钮的选定值来执行scriplet中的一些操作 谁能解决这个问题Java 单击按钮后,我可以在scriplet中获取所选单选按钮的值吗,java,javascript,Java,Javascript,我有一个jsp页面,其中放置了几个单选按钮 选择单选按钮并单击submit按钮后,它将调用javascript函数,该函数需要单选按钮的选定值来执行scriplet中的一些操作 谁能解决这个问题 <td align="center"><input type="radio" name="radio" id="radio" value="value1"></td> <td align="center"><input type="radio" na
<td align="center"><input type="radio" name="radio" id="radio" value="value1"></td>
<td align="center"><input type="radio" name="radio" id="radio" value="value2"></td>
<td align="center"><input type="radio" name="radio" id="radio" value="value3"></td>
<td ><a onclick="Javascript:delete();"><span>Delete</span></a></td>
<script language="javascript" type="text/javascript">
function delete()
{
<% String str= here i want that selected radio buttons value%>
}
</script>
删除
函数delete()
{
}
函数deleteme(){
var值=document.getElementsByName('radio');
对于(变量i=0,长度=values.length;i
JavaScript在客户端执行,而JSP在服务器端执行很久之后。如果您想在服务器端执行某些操作,则需要向服务器发送新请求。-这是一个简单的视频,解释了客户端和服务器端的区别。他谈到PHP,但JSP技术是一种服务器端技术,就像PHP一样。
<script language="javascript" type="text/javascript">
function deleteme() {
var values = document.getElementsByName('radio');
for ( var i = 0, length = values.length; i < length; i++) {
if (values[i].checked) {
// do whatever you want with the checked radio
alert(values[i].value);
// only one radio can be logically checked, don't check the rest
break;
}
}
}
</script>
<td align="center"><input type="radio" name="radio" id="radio" value="value1">value1</td>
<td align="center"><input type="radio" name="radio" id="radio" value="value2">value2</td>
<td align="center"><input type="radio" name="radio" id="radio" value="value3">value3</td>
<td><a onclick="deleteme();">Delete</a></td>