我的代碼如下:的JavaScript顯示錨點擊一個輸入類型的文件
<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;
}
如果我有,每一次我問別人一個鎳爲我寫代碼! –
@ NehalJ.Wani我寫了一個代碼不工作 –
請發佈一個功能的例子,說明你的問題[jsFiddle](http://jsfiddle.net/)。另請參見:[如何創建一個最小化,完整和可驗證的示例](http://stackoverflow.com/help/mcve) –