如何实现.....一个菜鸟的问题!!!

zhengshier 2004-12-24 11:07:52
如何实现
选中"朋友"这一项时,自动显示文本框填写朋友名字;若没有选中这项,文本框不可见.
这种功能,请大家指教!!
代码如下:<select name="aaaa">
<option value="方式" selected>方式</option>
<option value="朋友">朋友</option>
<option value="网上">网上</option>
<option value="报纸">报纸</option>
<option value="其它">其它</option>
</select>
姓名:<input type=text name="username" size=12
...全文
65 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
honghe1 2004-12-24
  • 打赏
  • 举报
回复
nattyfish(*飞鱼一族* [fly999.net])

和easyreal(阿道)的都是正确的。
easyreal 2004-12-24
  • 打赏
  • 举报
回复
<select name="aaaa" size="1" onchange="doIt(this)">
<option value="方式" selected>方式</option>
<option value="朋友">朋友</option>
<option value="网上">网上</option>
<option value="报纸">报纸</option>
<option value="其它">其它</option>
</select>
姓名:<input type=text name="username" size=12 style="display:none"/>

<script language="javascript">
function doIt(obj) {
if(obj.value=="朋友") {
username.style.display = "";
} else {
username.style.display = "none";
}
}
</script>
colin310 2004-12-24
  • 打赏
  • 举报
回复
同意
freetaiger 2004-12-24
  • 打赏
  • 举报
回复
<select name='aaa' onselectchange="myFun()">
</select>
<input type=text name="username" size=12 display="none">
<script language=vbs>
function myFun()
some checkvalue
...............
end function
</script>
nattyfish 2004-12-24
  • 打赏
  • 举报
回复
<select name="aaaa" onchange="valuechange();">
<option value="方式" selected>方式</option>
<option value="朋友">朋友</option>
<option value="网上">网上</option>
<option value="报纸">报纸</option>
<option value="其它">其它</option>
</select>
<BR>
<div id="choosed">
</div>

<SCRIPT LANGUAGE="JavaScript">
<!--
function valuechange()
{
if(document.all.aaaa.value!="方式")
{
document.getElementById("choosed").innerHTML="你选择的是:<input type=text name=username size=12 value="+document.all.aaaa.value+">";
}
}
//-->
</SCRIPT>

61,115

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧