html中怎么获取js方法中返回的值
<headrunat="server"><title></title><scripttype="text/javascript"language="javascript"...
<head runat="server">
<title></title>
<script type="text/javascript" language="javascript">
function myfunction() {
var strHead = "images/icon_num_0";
var strLast = ".jpg";
for (var i = 1; i < 11; i++) {
var str = strHead + i + strLast;
return str;
}
}
</script>
</head>
<body ">
<form id="form1" runat="server">
<div >
</div>
</form>
</body>
我想在div中显示js中的str的每一个值,跪求高手指教 展开
<title></title>
<script type="text/javascript" language="javascript">
function myfunction() {
var strHead = "images/icon_num_0";
var strLast = ".jpg";
for (var i = 1; i < 11; i++) {
var str = strHead + i + strLast;
return str;
}
}
</script>
</head>
<body ">
<form id="form1" runat="server">
<div >
</div>
</form>
</body>
我想在div中显示js中的str的每一个值,跪求高手指教 展开
5个回答
推荐于2017-09-02
展开全部
在应用DIV布局时,有时会希望DIV的高度会随着内容的变化而变化;
可以通过如下属性的设置达到效果:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>设置div最小高度及高度自动伸展的实例</title>
<style>
.divHeight{height:400px;height:auto;min-height:500px;width:800px; background:#bbeeeb;margin:0 auto;}
</style>
</head>
<body>
<div class="divHeight">
此div具有最小高度且高度可以随着内容的增高而自动伸展
</div>
</body>
</html>
展开全部
在<div>中放个文本域默认为 value=""或放个隐藏域也行,反正合适的标签就可以了,
然后在myfunction函数中把return str改成 所放入div标签的id 的值即document.getElementById("标签ID").value=str;
然后在myfunction函数中把return str改成 所放入div标签的id 的值即document.getElementById("标签ID").value=str;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<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标签换成你想要的就行了
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标签换成你想要的就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你给div一个名字,然后在你js方法里面用document.getElementById("div的id").innerHTML=document.getElementById("div的id").innerHTML+str;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<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标签换成你想要的就行了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询