ASP的javascript格式

<styletype="text/css"><!--.lis{float:left;display:none;}.lisli{list-style:none;margin... <style type="text/css">
<!--
.lis
{
float:left;
display:none;
}
.lis li
{
list-style:none;
margin-bottom:2px;
text-align:center;
}-->
</style>
<ul class="lis" id="CI" style="margin-left:135px; margin-top:-1px;" onMouseOver="showCI()" onMouseOut="hiddenCI()"><li><a href="101_about/01_p001.asp?a001=企业简介">企业简介</a></li></ul>
<script language="vbscript">
founction showCI()
{
document.getElementById("CI").display="block";
}
founction hiddenCI()
{
document.getElementById("CI").style.display="none";
}</script>
请问script的格式有误吗?为什么这段代码在ASP里没有执行?
展开
 我来答
xdownx
2011-04-20 · TA获得超过2052个赞
知道小有建树答主
回答量:1135
采纳率:0%
帮助的人:1200万
展开全部
<script language="vbscript">
founction showCI()
{
document.getElementById("CI").style.display="block";
/*你没发现你写的代码这里没有写上style吗?*/
}
founction hiddenCI()
{
document.getElementById("CI").style.display="none";
}</script>
更多追问追答
追问
一开始有的,但后来改着改着就不知道了,可能是不小心删了吧(用的事笔记本),谢谢提醒啊
追答
这里不是你的JS出问题了,而是你的代码出问题了,
企业简介
这里你仔细看了,你的样样LIS一开始就做成了隐藏的,再说了,如果你是要做下拉菜单的话,也不是这种做法的。
cx1982420
2011-04-20 · TA获得超过1358个赞
知道小有建树答主
回答量:741
采纳率:100%
帮助的人:335万
展开全部
vbscript 应该是 javascript
founction 拼错
document.getElementById("CI").display="block"; 少了style
修改如下:
<script language="javascript">
function showCI()
{
document.getElementById("CI").style.display="block";
}
function hiddenCI()
{
document.getElementById("CI").style.display="none";
}
</script>
我要提醒下楼主,看你的代码,是想把某个链接在鼠标移上时会显示,但是鼠标移开时会隐藏。就楼主发的程序而言,是不可能会实现的。因为链接位置已经被隐藏了,这样鼠标就永远不可能再移动到该位置上了,即你运行代码也永远看不到效果
更多追问追答
追问
这个我知道。我的代码里就是您改后的这个样子啊,可就是不能执行
追答
当然不执行了,你那个CI默认就是隐藏的,既然一开始就隐藏了,当然你鼠标永远都不可能移动到那个链接上了
你把那个 class= "lis" 去掉,这样运行程序的话,你可以执行一次即鼠标移到链接上时显示(去掉class="lis"该链接本来就显示),然后鼠标移开链接消失
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式