我的代码如下:
<div class="fifty">
<label>Credit report</label>
<input type="hidden" id="credtireport-link" name="credtireport-link" value="<?php echo $creditreport; ?>">
<input type="file" name="creditreport" id="creditreport" <?php if($creditreport!=""){?> style="display:none" <?php } ?> >
<?php if($creditreport!="") { ?>
<a href="#" onclick="showfile();">Edit File</a>
<?php } ?>
</div>
<div class="fifty">
<label>Employer’s ref</label>
<input type="hidden" id="employerref-link" name="employerref-link" value="<?php echo $employeer_ref_url; ?>">
<input type="file" name="employerref" id="employerref" <?php if($employeer_ref_url!=""){?> style="display:none" <?php } ?>>
<?php if($employeer_ref_url=="") { ?>
<a href="#" onclick="showfile();">Edit File</a>
<?php } ?>
</div>
我想用JavaScript编写一个函数,该函数在编辑文件锚点单击时被调用,并将显示相应的输入类型文件。
说明:如果某人单击了信用报告的锚点,则应仅显示<input type="file" name="creditreport" id="creditreport">
。
我的JavaScript代码:
function showfile()
{
var id=$(this).parent().find('input[type="file"]').toggle();
return false;
}
html
<a href="#" onclick="showfile(this);">Edit File</a>
javascript
function showfile(el) {
var id = $(el).prev(":file").toggle();
return false;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句