下拉菜单选择"其他"的时候显示TEXT文本输入
答案:3 悬赏:80 手机版
解决时间 2021-07-30 07:57
- 提问者网友:绫月
- 2021-07-29 09:33
我想把2个联系起来的一个提交表单。当选择其他的时候才出现TEXT文本框。输入文字后直接提交到数据库的。我要做的是ASP代码的求高手
最佳答案
- 五星知识达人网友:罪歌
- 2021-07-29 10:14
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>1.html</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<select id="selectValue" name="selectValue" onchange="showText()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="0">其他</option>
</select>
<input type="text" id="textValue">
<script type="text/javascript">
function showText(){
if(document.getElementById('selectValue').value==0){
document.getElementById('textValue').style.display='block';
}else{
document.getElementById('textValue').style.display='none';
}
}
</script>
</body>
</html>
<html>
<head>
<title>1.html</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<select id="selectValue" name="selectValue" onchange="showText()">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="0">其他</option>
</select>
<input type="text" id="textValue">
<script type="text/javascript">
function showText(){
if(document.getElementById('selectValue').value==0){
document.getElementById('textValue').style.display='block';
}else{
document.getElementById('textValue').style.display='none';
}
}
</script>
</body>
</html>
全部回答
- 1楼网友:青尢
- 2021-07-29 12:13
写一个下拉框change事件!
- 2楼网友:拜訪者
- 2021-07-29 11:49
给你个思路吧/ 初始:文本框可见性为假 下拉框的单击事件或下拉事件中 写入判断 如果内容为“其他” 就设置文本框的可见性为真 否则,文本框可见性为假
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯