---
title: "Disabla file-element om inte val är gjort i en listmeny"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/146107-disabla-file-element-om-inte-val-är-gjort-i-en-listmeny"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "devotion"
published: "2006-04-26T18:12:04.000Z"
updated: "2006-04-26T18:52:04.000Z"
replies: 3
views: 277
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/146107-disabla-file-element-om-inte-val-är-gjort-i-en-listmeny"
---

# Disabla file-element om inte val är gjort i en listmeny

## #1 — devotion, 2006-04-26T18:12Z

Hepp!

Kan man disabla ett file-element om inte ett val är gjort i en list meny?

Om man kan det.  Hur gör man?  ;) 

Har följande kod:

```
<INPUT TYPE="FILE" NAME="file1" SIZE="50">

...

<select name="supplierId" class="listMenu" id="supplierId" onchange="location.href='PriceListForm.asp?supplierId='+this.options[this.selectedIndex].value;">
         <option value="" selected="selected">--V&auml;lj leverant&ouml;r--</option>
         <% Do until ObjRS.EOF %>
         <option value="<% =objRS("supplierId")%>"<% if iSupplierId = cInt(objRS("supplierId")) then response.write "selected" %>>
         <% =objRS("supplierName")%>
         </option>
         <% objRS.Movenext %>
         <% Loop %>
         </select>
```

Mvh
Henrik

Permalänk: https://www.webforum.nu/p/146107

## #2 — @nders, 2006-04-26T18:18Z

Hmm, kanske något sånt härnt?

```
<script>
function checkSelect() {
	if(document.forms[0].supplierId.selectedIndex!=0)
		document.getElementById('file1').disabled=false;
	else
		document.getElementById('file1').disabled=true;
}
</script>

...

<body onload="checkSelect();">

...

<INPUT TYPE="FILE" NAME="file1" SIZE="50" disabled="disabled">
```

Mvh

Permalänk: https://www.webforum.nu/p/1804143

## #3 — devotion, 2006-04-26T18:29Z

:(  

Det verkar inte funka... Den är disablad hela tiden.. får inga felmeddelanden..
Mvh
Henrik

Permalänk: https://www.webforum.nu/p/1804147

## #4 — devotion, 2006-04-26T18:52Z

:r  

Glömde id´t...

```
<INPUT TYPE="FILE" NAME="file1" [b]id="file1"[/b] SIZE="50" disabled="disabled">
```

Funkar nu!

mvh
Henrik

Permalänk: https://www.webforum.nu/p/1804155

---

Tråden på webben: https://www.webforum.nu/amne/javascript/146107-disabla-file-element-om-inte-val-är-gjort-i-en-listmeny
