62,074
社区成员
发帖
与我相关
我的任务
分享
<ul id="lst">
<li><a href="">11111111111111111111</a></li>
<li><a href="">22222222222222222222</a></li>
<li><a href="">33333333333333333333</a></li>
</ul>
<ul id="lst">
<li><a href="">1111111111</a></li>
<li><a href="">22222222222222222222</a></li>
<li><a href="">33333333333333333333</a></li>
</ul>
<ul id="lst">
<li><a href="">11111111111111111111</a></li>
<li><a href="">22222222222222222222</a></li>
<li><a href="">33333333333333333333</a></li>
</ul>
//这一段JS要放到ul之后,因为有个页面载入的问题 如果放到上面就执行的话就得不到实例,放到上面或外部导入就需要引入JQUERY, 需要我话我另写。
<script language="javascript" type="text/javascript">
var target=document.getElementById("lst");
var liList=target.getElementsByTagName("li");
//alert(liList.length);
var temper=liList[0].getElementsByTagName("a")[0];//这里可以改任意一个的内容。
//alert(temper.innerHTML);
temper.innerHTML=(temper.innerHTML).substring(0,10);
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$(document).ready(function(){
$($("a")[0]).text($($("a")[0]).text().substring(0,10));
});
</script>
</head>
<body>
<ul id="lst">
<li><a href="">11111111111111111111</a></li>
<li><a href="">22222222222222222222</a></li>
<li><a href="">33333333333333333333</a></li>
</ul>
</body>
</html>
function subStr()
{
var test = document.getElementById ("test").innerText;
alert(test.substr(0,10));
}
<input id="Button1" type="button" value="button" onclick="subStr()" />