以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于imgs的有关问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=132964)

--  作者:智友软件工作室
--  发布时间:2019/4/3 8:57:00
--  [求助]关于imgs的有关问题
        wb.InsertHTML("form1", "<div id=\'imgs\'></div>") \'增加预览图片组

请问如何判断imgs为空?

--  作者:有点甜
--  发布时间:2019/4/3 9:03:00
--  

 

不明白你的意思,请具体一点说明问题。

 

 


--  作者:智友软件工作室
--  发布时间:2019/4/3 9:06:00
--  
var imgs = document.getElementById("imgs"); //wb.InsertHTML("form1", "<div id=\'imgs\'></div>")
//imgs.innerHTML = "<img src=\'" + images.localId[0] + "\' width=\'120px\' height=\'120px\'/><input type=\'hidden\' name=\'" + images.serverId[0] + "\' id = \'" + images.serverId[0] + "\'/>"
imgs.innerHTML += "<img src=\'" + images.localId[0] + "\' width=\'120px\' height=\'120px\'/><input type=\'hidden\' name=\'" + images.serverId[0] + "\' value=\'" + images.serverId[0] + "\'/>"

我会向这里面插入一些图片作为预览,现在想判断一下,如果imgs里面为空的时候,我就给用户一个提示“至少插入一张图片”

--  作者:有点甜
--  发布时间:2019/4/3 10:35:00
--  

参考代码

 

var imgs = document.querySelectorAll("#imgs img");

alert(imgs.length);


--  作者:智友软件工作室
--  发布时间:2019/4/3 11:55:00
--  
请问是否可以给每个新增的图片加一个事件,双击之后删除
--  作者:有点甜
--  发布时间:2019/4/3 12:25:00
--  

不可以。手机网页没有双击事件事件。

 

如果需要,必须模拟 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=109445&replyID=747030&skin=1

 


--  作者:智友软件工作室
--  发布时间:2019/4/3 16:28:00
--  
在这种情况下,我需要怎么做才能删除预览的图片呢
--  作者:有点甜
--  发布时间:2019/4/3 17:57:00
--  

你可以在图片的右上角,插入一个关闭按钮,点击按钮后,执行对应操作。


--  作者:智友软件工作室
--  发布时间:2019/4/4 8:51:00
--  
以下是引用有点甜在2019/4/3 17:57:00的发言:

你可以在图片的右上角,插入一个关闭按钮,点击按钮后,执行对应操作。

这波操作能要我命,您有时间的时候可以帮我写一下吗,我真的写不了,先谢谢了
--  作者:有点甜
--  发布时间:2019/4/4 9:05:00
--  

你插入图片的时候,顺便把一个按钮,或者是另一个图片也插入啊。

 

请自己好好学一下 html/ccc/js 的知识。

 

类似 https://www.cnblogs.com/renyiqiu/p/5612171.html