0

ユーザーがファイルをアップロードした後、そのファイルアップローダーを無効にしたいなどのことをしたい。つまり、ファイルがアップロードされると、ユーザーは別のファイルをアップロードできなくなります。

私が試してみました

<script type="text/javascript">
document.getElementById(file1).disabled = true;
</script>

<input type="file" name="submission_file" id="file1">

しかし、うまくいきません。これどうやってするの?

4

4 に答える 4

2

IDに単一の引用符を配置していません

document.getElementById('file1').disabled = true;

詳細な回答

<script>
function diableField()
{
    document.getElementById('file1').disabled = true;
}
window.onload=diableField;

</script>
于 2013-04-20T07:20:14.770 に答える
0

これを試して-

<script type="text/javascript">
function disableThis(){
document.getElementById("file1").disabled = true;
}
</script>

<input type="file" name="submission_file" id="file1" onchange="disableThis()">
于 2013-04-20T07:19:59.040 に答える
0

要素 ID を適切に引用していません。これを試して:

document.getElementById('file1').disabled = true;
于 2013-04-20T07:19:46.683 に答える