如何获取链接的名称 document.getElementById('链接的ID').innerHTML 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <a href="aa.html" onclick="" id="abc">123 </a> <script> alert(document.getElementById("abc").innerHTML);</script> 谢谢楼上两位,我都忘了这么简单的了,但我用的不是HTML,是XHTML,不知道有用不,先谢了,有用马上结贴 JS获取?<a href="aa.html" onclick="this.href=this.href+'?name='+this.innerHTML">123 </a> aa.html中<SCRIPT LANGUAGE="JavaScript">var url = window.location.href;alert(url.replace(/.*\?.*=(.+)$/g,"$1"))</SCRIPT> 楼上的回答都不能满足我的要求我用的是xforms里面的xforms:repeat<a href="aa.html" onclick="geturl();">123</a>我希望在geturl这个javascript这个函数里面能取得"123"这个值 <script>function geturl(){ var url=document.getElementsByTagName("a")[0].innerHTML; alert(url);}</script><a href="aa.html" onclick="geturl();">123 </a> <a href="aa.html" onclick="geturl(this);return false;">123 </a> <script> function geturl(obj){alert(obj.innerHTML); }</script>必须这样改 <a href="aa.html" onclick="geturl(this);return false;">123 </a> <script> function geturl(obj){ alert(obj.innerHTML); } </script> 改成这样才可以得到123,如果你想得到123后再连接到aa.html那么只能是这样<a href="aa.html" onclick="geturl(this);return false;">123 </a> <script> function geturl(obj){alert(obj.innerHTML); location.href=obj.href;}</script> 谢谢大家了,我的问题没解决,但主要是因为我用的是XHTML,而不是HTML,如果是HTML的话我想照chinmo兄弟的方法去做肯定可以解决的分给的少了,不好意思 正则匹配一个js函数代码? jquery鼠标滚动到页面底部,按顺序ajax页面 用jquery或纯js如何获取某ifram中的某meta 手机上用程序怎么关闭当前页面 求一个js函数 判断大小写字母(急用,在线等) win2003server下的问题 求代码实现红色绿色交替闪烁! Highcharts 自定义X轴时间刻度 【求助】使用printArea在谷歌浏览器中打印网页,怎么才能不弹出打印设置直接二级打印 唉,问题升级了。。 一个关于checkbox 样式加载问题
<script>
alert(document.getElementById("abc").innerHTML);
</script>
<a href="aa.html" onclick="this.href=this.href+'?name='+this.innerHTML">123 </a>
aa.html中
<SCRIPT LANGUAGE="JavaScript">
var url = window.location.href;
alert(url.replace(/.*\?.*=(.+)$/g,"$1"))
</SCRIPT>
我用的是xforms里面的xforms:repeat<a href="aa.html" onclick="geturl();">123</a>我希望在geturl这个javascript这个函数里面能取得"123"这个值
<script>
function geturl()
{
var url=document.getElementsByTagName("a")[0].innerHTML;
alert(url);
}
</script>
<a href="aa.html" onclick="geturl();">123 </a>
function geturl(obj){
alert(obj.innerHTML);
}
</script>必须这样改
function geturl(obj){
alert(obj.innerHTML);
}
</script>
改成这样才可以得到123,如果你想得到123后再连接到aa.html
那么只能是这样<a href="aa.html" onclick="geturl(this);return false;">123 </a> <script>
function geturl(obj){
alert(obj.innerHTML);
location.href=obj.href;
}
</script>