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的每一个值,跪求高手指教
展开
 我来答
匿名用户
推荐于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>
百度网友e829334c0
2011-06-14 · TA获得超过473个赞
知道小有建树答主
回答量:1066
采纳率:0%
帮助的人:834万
展开全部
在<div>中放个文本域默认为 value=""或放个隐藏域也行,反正合适的标签就可以了,
然后在myfunction函数中把return str改成 所放入div标签的id 的值即document.getElementById("标签ID").value=str;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莘赡05V
2015-04-21 · 知道合伙人软件行家
莘赡05V
知道合伙人软件行家
采纳数:1397 获赞数:3710
毕业安徽理工大学

向TA提问 私信TA
展开全部
<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标签换成你想要的就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
菜是菜鸟的鸟
2011-06-14 · TA获得超过319个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:41.6万
展开全部
你给div一个名字,然后在你js方法里面用document.getElementById("div的id").innerHTML=document.getElementById("div的id").innerHTML+str;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友716aaeb
推荐于2017-09-12 · TA获得超过164个赞
知道小有建树答主
回答量:231
采纳率:100%
帮助的人:165万
展开全部
<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标签换成你想要的就行了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式