求助js大神,帮忙分析一下:
我一个框框里面有一个输入框有ID,有一个图片没有ID,现在要做判断,点击图片时,如果输入框有值就提示弹窗已有信息不能修改;
条件是使用webService,更改不了页面,只能通过一个js控制,所以不能给图片加一个ID加以控制
一个表格里面,有很多个框框的,所以就会有很多组输入框和图片,每一组的图片都是一样的,只有一个src地址,其他的都不加事件,
求助js大神,帮忙分析一下:
我一个框框里面有一个输入框有ID,有一个图片没有ID,现在要做判断,点击图片时,如果输入框有值就提示弹窗已有信息不能修改;
条件是使用webService,更改不了页面,只能通过一个js控制,所以不能给图片加一个ID加以控制
一个表格里面,有很多个框框的,所以就会有很多组输入框和图片,每一组的图片都是一样的,只有一个src地址,其他的都不加事件,
额,我的理解是你的图片是弹框提示是吗??
如果是的话,没必要在新页面打开提示的啊,用js判断好,然后根据需要跳出来就可以了啊,举个栗子
<style>
img {
position: fixed;
left: calc(50% - 50px);
top: calc(50% - 50px);
z-index: 3;
display: block;
width: 100px;
height: 100px;
cursor: pointer;
}
</style>
<body>
<input type="text" />
<img src="#" onclick="check()" />
</body>
<script>
function check () {
var text = $('input').val();
var src = "你的src";
if (text) {
$('img').attr("src", src);
}
}
</script>
做了一下修改,这个样子的话应该是你要的效果了
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
获取已知最外层的元素委托绑定一个点击事件给他下面的图片,点击图片找到他相邻的输入框,判断有没有值