【发布时间】:2017-01-13 18:45:50
【问题描述】:
我有一个文本字段和一个锚标记字段。
如果文本字段不为空,那么我将 CSS 属性添加到锚标记。
如果文本字段被清空,我需要恢复到以前的样式。
HTML
<div class="col-md-3">
<div class="form-group">
<i class="fa fa-fw fa-cloud-upload"></i>
<label for="">File upload</label>
<?php if ($announcements_details['file']!='') { ?>
<a id="anchor" href='<?php echo base_url(); ?>/documents/<?php echo $announcements_details['file'] ; ?>' target="_blank" style="text-decoration:none">
<?php echo $announcements_details['file'] ; ?>
</a>
<a class="btn btn-danger btn-xs">Delete</a>
<input type="file" id="captionfile" name="captionfile" value="<?php echo $announcements_details['file'] ; ?>">
<?php } else { ?>
<input type="file" id="captionfile" name="captionfile" value="">
<?php } ?>
</div>
</div>
JavaScript
$("#captionurl").keyup(function () {
$("#captionfile").attr("disabled", CheckInputs());
$('#anchor').css({
'pointer-events': 'none',
'cursor': 'default',
'color': '#91969e'
});
function Checkmultiple() {
var value = $.trim($("#url1").val());
if (value.length != 0) {
valid = true;
} else {
valid = false;
}
return valid;
}
});
【问题讨论】:
-
向我们展示您的 html
-
您调用
CheckInputs(),但您显示的函数称为Checkmultiple。 -
@Utkanos-编辑了我的问题
-
请添加更多信息,从您的帖子中不清楚什么是captionurl 和captionfile。请添加您的 html 文件以获得更多许可
-
@NARGISPARWEEN-添加的 html
标签: javascript jquery html css