用JS做网页, 怎么让用户只能二选一:要么选择上传自己的图片,要么选择在网页出给出的图片?详情见下

现在我做的一个网页上需要用户选择图片。用户有两种选择:(1)上传自己的图片 (2)用户可以选择网页上给出的图片。用户必须要选择一种,而且只能选择一种。现在我遇到了下面的问题:比如说 用户上传完自己图片后,改变主意,选择了网页上的图片,然后又改变主意,想选择自己刚上传的图片。因为用户之前上传过这个图片了,所以当他/她再次上传时,图片路径不变,就没有触发change 函数,所以cusInput也就没变 (cusInput就是指图片的路径或者url),cusInput仍然是网页上图片的路径,那么用户无法使用自己的图片了。怎么解决这一问题呢?图片从左到右依次是:让用户上传自己图片的前端;选择网页上图片的前端;获取用户自己图片的url (change 函数); 获取网页上图片的路径;网页。各位大神看可能否用html, css, javascript解决这个问题?不可以的话,用其他的语言也可以。谢谢!!!

刷新一次不说行了,重新选择。
就是二个input
你再加二个单选框吧,不管他选择本地图片,还是网络图片。那么最后提交时再判断。
如果单选框是第一个,就上传本地文件的同时选择本地文件,
如果单选框是第二个,就用网络图片啊,
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答