arr = new Array()
function selTD(obj)
{
for(var i in arr)
{
if(obj.innerHTML==arr[i])
{
alert("已经被选过了!")
return
}
}
alert("选中一个")
arr.push(obj.innerHTML)
}
function showSel(){
for(var i in arr)
{
alert("arr["+i+"]="+arr[i])
}
}
</script>
<table id=t1 border="1" width="90%">
<tr>
<td id=td11 colspan="3" align="center">8ʱ</td>
<td id=td11 colspan="3" align="center">9ʱ</td>
</tr>
<tr>
<td id=td81 onclick="selTD(this)" height="50">时间1</td>
<td id=td82 onclick="selTD(this)">时间2</td>
<td id=td83 onclick="selTD(this)">时间3</td>
<td id=td91 onclick="selTD(this)" height="50">时间4</td>
<td id=td92 onclick="selTD(this)">时间5</td>
<td id=td93 onclick="selTD(this)">时间6</td>
</tr>
</table>
<button onclick="showSel()">查看已选中的</button>
获取a标签元素,然后后面.click()即可.
给个例子把:
<!doctype html><html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<a href="这里是a标签的路径">这里是a标签的名称</a>
<button onclick="fn()">点击打开a标签</button>
<script>
var a = document.getElementsByTagName('a')[0]
function fn(){
a.click()
}
</script>
</body>
</html>