如题所述
<head>
<script type="text/javascript" language="javascript">
function myfunction() {
var strHead = "images/icon_num_0";
var strLast = ".jpg";
var str="";
for (var i = 1; i < 11; i++) {
str +="<input type='text' value=' " +(strHead + i + strLast)+"'/>";
}
document.getElementById("test").innerHTML=str;
}
</script>
</head>
<body onload="myfunction()">
<form id="form1" runat="server">
<div id="test">
</div>
</form>
</body>
你自己把 str +="<input type='text' value=' " +(strHead + i + strLast)+"'/>";里的html标签换成你想要的就行了
<script type="text/javascript" language="javascript">
function myfunction() {
var strHead = "images/icon_num_0";
var strLast = ".jpg";
var str="";
for (var i = 1; i < 11; i++) {
str +="<input type='text' value=' " +(strHead + i + strLast)+"'/>";
}
document.getElementById("test").innerHTML=str;
}
</script>
</head>
<body onload="myfunction()">
<form id="form1" runat="server">
<div id="test">
</div>
</form>
</body>
你自己把 str +="<input type='text' value=' " +(strHead + i + strLast)+"'/>";里的html标签换成你想要的就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-07-11
思路错了,应该是HTML提供DOM结构,JS控制HTML的显示。HTML是静态的,js是动态的控制语言。应该使用JS去操作HTML。