你说的title是<title>标签,还是title属性(例如:<a href="http://www.baidu.com" title="百度">百度</a>)?
如果是后者,实现是可以实现,但你得维护一份title与对应链接的对照表,不然浏览器肯定不知道title是百度时链接跳哪里。
示例:
function jumpPage(this) {var title = this.getAttribute('title'),
hrefStr = title + '.html'
// 标题及链接对照表
var urlTable = [
{
'name': '百度',
'url': 'www.baidu.com'
}, {
'name': '新浪',
'url': 'www.sina.com'
}, {
'name': '网易',
'url': 'www.163.com'
}
]
for (var i = 0 i < urlTable.length i++) {
if (urlTable[i].name == title) { // 如果title和对照表中的name相同
hrefStr = 'http://' + urlTable[i].url
}
}
location.href = hrefStr
}