有好多链接标签如:
<a id="re" alt="新闻">News</a>
<a id="re" alt="产品">Products</a>
<a id="re" alt="其它">Other</a>
我想让鼠标移到比如News链接上时, News这几个字就换为中文“新闻”。
请问这个JS该怎么写呀?
<a id="re" alt="新闻">News</a>
<a id="re" alt="产品">Products</a>
<a id="re" alt="其它">Other</a>
我想让鼠标移到比如News链接上时, News这几个字就换为中文“新闻”。
请问这个JS该怎么写呀?
解决方案 »
- 如何用mvn archetype:generate建立一个可以运行jetty:run的web项目?
- 有用spket插件的进来下
- textarea 换行问题
- Java Web开发——Servlet运行错误,提示越界?崩溃中!求高手!
- 在eclipse中怎么连接SQL2000?
- jdbc的问题,初学
- 自定义标签出现空指针错误
- weblogic如何部署?
- tomcat中出现java.lang.OutofMempryError怎么办?
- java或者是jsp中处理字符串、时间等的函数在那里可以查到资料?或者他们都是采用对象的方式?那么资料在那里可以查到?
- JS获取表格中的元素
- mybatis3.0.5物理分页问题
另:
我想让鼠标移到比如News链接上时, News这几个字就换为中文“新闻”。直接写新闻不行么?你要做i18n的东西?
另外回下lrbyantai:
如果用innerHTML该怎么写?我对JS属白痴阶段。改个简单的还行。但让我自己写的话,写不出来 *_*
<html>
<head>
<script>
function changeShow(obj){
obj.innerText="123123123123";
}
</script>
</head>
<body>
<a id="re" alt="asdf" onmouseover="changeShow(this);">News</a>
</body>
</html>
不知道你是不是要这效果
首页鼠标移开时,文字要还原成原来的。另外obj.innerText="123123123123";这个能不能取alt的值呀。
我想做成通用的。总不能每一个<a> 定义一个changeShow吧?
obj.title=obj.innerText;
obj.innerText=obj.alt;
obj.alt=obj.title;
} <a id="re" onmouseover="check(this)" onmouseout="check(this)" alt="新闻">News</a>
<a id="re" onmouseover="check(this)" onmouseout="check(this)" alt="产品">Products</a>
<a id="re" onmouseover="check(this)" onmouseout="check(this)" alt="其它">Other</a>