TomKarlMedlem sedan okt. 200720 inlägg Hej!
Kan man avaktivera en knapp, för att sedan aktivera den när användaren har gjort sitt val i rull-listan?
/Tomas
<FORM METHOD="POST" ACTION="showProject.asp">
<table border="0" cellpadding="5" cellspacing="3" width="320" id="table22">
<tr>
<td align="left" valign="top">
<font face="Verdana" size="1"><b>Projekt:</b></font><br>
<SELECT name="Projekt">
<option selected value="0">--- Välj Projekt ---</option>
<% DO UNTIL RSNewObject.EOF %>
<option value="<%= RSNewObject("Pro_ID") %>"><%= RSNewObject("Pro_Rubrik") %></option>
<% RSNewObject.MoveNext
LOOP %>
</SELECT>
</td>
<td align="right" valign="bottom">
<font size="2" face="Verdana"><INPUT TYPE=SUBMIT VALUE="Välj!"></font>
</td>
</tr>
</table>
</FORM>
Peter SMedlem sedan dec. 20025 483 inlägg <script type="text/javascript">
function SetEnabledButton(btn, state)
{
btn.disabled = state;
}
window.onload = function()
{
document.forms[0].elements["Projekt"].onchange = function()
{
SetEnabledButton(this.form.elements["submit"], this.selectedIndex < 1);
}
}
</script>
<form>
<select name="Projekt">
<option>--- Välj ---
<option>1
<option>2
</select>
<input type="submit" name="submit" disabled>
</form>
TomKarlMedlem sedan okt. 200720 inlägg Tack för snabbt svar :)
Tyvärr funkade inte koden, får meddelande om att "Objektet stöder inte egenskapen eller metoden"
/Tomas
Peter S skrev:
<script type="text/javascript">
function SetEnabledButton(btn, state)
{
btn.disabled = state;
}
window.onload = function()
{
document.forms[0].elements["Projekt"].onchange = function()
{
SetEnabledButton(this.form.elements["submit"], this.selectedIndex < 1);
}
}
</script>
<form>
<select name="Projekt">
<option>--- Välj ---
<option>1
<option>2
</select>
<input type="submit" name="submit" disabled>
</form>
Peter SMedlem sedan dec. 20025 483 inlägg Klistrar du in den som den är så fungerar det. Lägg märke till att jag givit submitknappen namnet "submit".
Hur ser koden ut när du integrerat den med din kod?
TomKarlMedlem sedan okt. 200720 inlägg Tusen Tack!
Jag "missade" submitknapp namnet. Det fungerar s**t bra!
/Tomas