Avatar billede dan_n Nybegynder
10. maj 2004 - 16:27 Der er 10 kommentarer og
1 løsning

disabled link, ligesom man kan disabled en form-knap

Hey

Jeg kunne gost tænke mig og vide om det er muligt at sætte et tekstlink til "disabled=true" ligesom man kan gøre med fx en form-knap, sådan her:

document.minformular.submitbutton.disabled = true;´

Jeg vil altså gerne have et min tekstlink bliver disabled, indtil siden loades igen. Der opstår nemlig problemmer i min ASP-script, hvis der trykkes på linket før det er gennemløbet.
Avatar billede roenving Novice
10. maj 2004 - 16:32 #1
F.eks.

<script type="text/javascript">var linkUsed=0;</script>

<a href="noget" onclick="return (++linkUsed==1);">Link kun een gang</a>
Avatar billede dan_n Nybegynder
10. maj 2004 - 16:33 #2
Jeg er ikke den bedste til javascript, men mit foreslag ville være nogeti denne stil:

<a href="#" name="moveUp" id="moveUp" onclick="Check('edit.asp');">
<a href="#" name="moveDown" id="moveDown" onclick="Check('edit.asp');">

function Check(url) {
    document.moveDown.disabled = true;
    document.moveUp.disabled = true;
    document.location.href = url; 
}
Avatar billede roenving Novice
10. maj 2004 - 16:43 #3
Ja, på den måde kan man få det til at se ubrugeligt ud, men det virker stadigvæk, så det er f.eks. sådan noget, som jeg angiver, du skal bruge !-)

Hvis du vil, kan du jo have et vilkårligt antal variabler, eller i ovenstående situation bruge den samme ...
Avatar billede dan_n Nybegynder
10. maj 2004 - 16:45 #4
Takker, jeg have ikke set dit svar da jeg skrev min andet indlæg.
Vil du ikke lægge en svar og få points'ne
Avatar billede dan_n Nybegynder
10. maj 2004 - 16:46 #5
Lige et spørgsmål til koden, hvad betyder de ++ som står foran variablen
Avatar billede roenving Novice
10. maj 2004 - 16:55 #6
++ foran en talvariabel betyder tæl variablen 1 op, _før_ variablen bruges, her i sammenligningen !o]

Man kan også tælle ned med -- (dekrementere i modsætning til ovenstående inkrementering !-), og hvis man placerer enten det ene eller det andet variablen, vil op- eller nedtællingen først ske efter variablen har været brugt ...

-- og velbekomme '-)
Avatar billede olebole Juniormester
10. maj 2004 - 20:50 #7
<ole>

... og 'linkUsed=null' ekskrementerer variablen.

/mvh
</bole>
Avatar billede olebole Juniormester
10. maj 2004 - 20:51 #8
... sorry, men jeg _kunne_ ikke lade være  :D
Avatar billede roenving Novice
10. maj 2004 - 20:53 #9
*lol*

-- engang imellem kommer der zq nye betydninger og skjulte sammenhænge frem !-)
Avatar billede dan_n Nybegynder
10. maj 2004 - 23:36 #10
Godt nok, det er nu altid rart at vide hvordan det hele virker
Avatar billede roenving Novice
10. maj 2004 - 23:43 #11
-- takker for point ;~}

-- og jeg ser, at der mangler et lille 'efter':

enten det ene eller det andet efter variablen, vil
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester