如何根据jsp中某个下拉选项的值来更改表单中字段的属性
How to change the attributes of a field in a form based on a value of certain dropdown option in jsp?
我有一个场景,其中基于某个下拉列表的特定值,一组特定的属性会采取如下示例所示的操作。我使用的是jsp和javascript
<td width="20%"><select type="text" name="cars" style='WIDTH:428'
<option value="" selected>Select</option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select></td></tr>
基于上面选择的选项,我想这样选择
if (mercedes)
<td ><input type="text" name="mercedes"
onchange="javascript:onefunction();"></td>
else
<td ><input type="text" name="othercars"
onchange="javascript: otherfunction();"></td>
请帮忙?
也许您可以尝试这个解决方案。如果我错了就改正。
jsp-html
<%
<tr>
<td width="20%">
<select type="text" name="cars" onChange="testing();">
<option value="" selected>Select</option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
</td>
</tr>
%>
Javascript
<script language="Javascript">
function testing()
{
var cars = document.mainform.cars.value;
if(cars == 'volvo')
functionA();
else if(cars =='saab')
functionB();
else if(cars =='mercedes')
functionC();
else if(cars == 'audi')
functionD();
else
functionF();
}
function functionA()
{
//your code
}
function functionA()
{
//your code
}
function functionB()
{
//your code
}
function functionC()
{
//your code
}
function functionD()
{
//your code
}
function functionE()
{
//your code
}
function functionF()
{
//your code
}
</script>
相关文章:
- 表单属性目标是否与asp.net跨页回发相同
- 如何检查浏览器对 HTML5 表单属性的支持
- 如何在 AngularJS 中绑定到表单属性
- 如何从 hhtm 中的表单属性值调用 javascript 函数
- 使用 HTML5 Ajax 表单属性不适用于 ASP.NET MVC,仍被重定向到 Action URL
- MSCRM 识别表单属性集合上的快速视图属性
- JavaScript表单属性null错误
- HTML表单属性“;name”;没有在Firefox中定义
- Symfony获取表单属性
- 在IE中使用新的html5表单属性序列化失败
- 如何收集表单属性名称和“;value"使用javascript从表单的特定部分导入数组
- 调用form.serializable()时必须输入表单属性吗?
- JS -模拟表单提交"表单属性"关于文本输入
- 如何获得表单属性当输入有相同的名称
- Javascript:在IE中尝试使用圆括号而不是方括号访问表单属性
- 访问被字段名覆盖的本机表单属性
- CKEditor:有没有办法从上下文菜单中删除表单属性选项
- Javascript设置表单属性
- 表单属性未定义不是函数
- React收集表单属性并提交