html 如何插入js函数?

我有个显示页面:从数据库中查询一个字段(aaa.jpg|bbb.jpg|ccc.jpg)我先将字符串进行处理在显示在页面上。代码是:varstr="aaa.jpg|bbb... 我有个显示页面:从数据库中查询一个字段(aaa.jpg|bbb.jpg|ccc.jpg)
我先将字符串进行处理在显示在页面上。
代码是:
var str="aaa.jpg|bbb.jpg|ccc.jpg";
var mystr=str.split("|");
if (str!="")
for(i=0;i<mystr.length;i++)
document.write("<p><img src="+mystr[i]+" width=\"110\" height=\"200\" /></p>");
问题:我想把这个javascript写成函数,放在js文件中。请问如何写,并如何引用呢?
展开
 我来答
阳光上的桥
推荐于2018-03-08 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21423 获赞数:65813
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
函数可以这样写:

<script type=text/javascript>
function wrile_img_list(str){
var mystr=str.split("|");
if (str!="")
for(i=0;i<mystr.length;i++)
document.write("<p><img src="+mystr[i]+" width=\"110\" height=\"200\" /></p>");
}
</script>

调用的代码可以这样写:
<script type=text/javascript>
wrile_img_list('aaa.jpg|bbb.jpg|ccc.jpg');
</script>

如果你用ASP查询数据库,'aaa.jpg|bbb.jpg|ccc.jpg'在rs("imgs")里面,可以如下输出:
response.write "<script type=text/javascript>wrile_img_list('"&rs("imgs")&"');</script>"
百度网友2339e95
2008-04-30 · TA获得超过765个赞
知道小有建树答主
回答量:515
采纳率:0%
帮助的人:750万
展开全部
新建一个文件 test.js
文件里面放入代码
function fuc(){
var str="aaa.jpg|bbb.jpg|ccc.jpg";
var mystr=str.split("|");
if (str!="")
for(i=0;i<mystr.length;i++)
document.write("<p><img src="+mystr[i]+" width=\"110\" height=\"200\" /></p>");
}

然后你的页面里面这样调用
<script src="test.js"></script>
导入JS src 是 根据你文件的所在目录
../test.js 为 上一目录下面的 test.js
../../test.js 为 上一目录的 上一个目录的test.js
test.js 或者/test.js 为和你的页面 在同一目录
<script>fuc();//调用</script>
能看明白不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
terrymayx
2008-04-30 · TA获得超过463个赞
知道小有建树答主
回答量:944
采纳率:0%
帮助的人:781万
展开全部
<script>
function qi(){
var str="aaa.jpg|bbb.jpg|ccc.jpg";
var mystr=str.split("|");
if (str!="")
for(i=0;i<mystr.length;i++)
document.write("<p><img src="+mystr[i]+" width=\"110\" height=\"200\" /></p>");
}
</script>
---------
在你引用的地方插入这段代码
<script>qi()</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
酱酒茜茜
推荐于2016-03-01 · 分享洞藏酱酒文化
酱酒茜茜
采纳数:2595 获赞数:15792

向TA提问 私信TA
展开全部
<script language="JavaScript">
<!--
中间是js代码
//-->
</script>
这样写是为了浏览器向下兼容,拿IE浏览器来说吧,以前的IE5.5版本及以下的,在写js的话时候就必须得加上<!-- //-->这样的代码,否则有的JS无法解析出来!
而现在我想应该再也没有人用低于IE6的浏览器了吧,所以加不加这个都无所谓了!
代码可以在头部,也可以再body里,也开在body结束之后。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安徽新华电脑专修学院
2021-04-18 · 百度知道合伙人官方认证企业
安徽新华电脑专修学院
安徽新华电脑专修学院始建于1988年,隶属于新华教育集团,是国家信息化教育示范基地、中国 IT 教育影响力品牌院校.
向TA提问
展开全部
插入js 的方法有很多种,例如,在html 的 head 标签 内 通过 script 标签来写或者在body 结束标签前添加script 标签来写,或者引入外部的js
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式