09. juni 2002 - 11:22Der er
31 kommentarer og 2 løsninger
Simpel dropdown-fejl
Hej
Hvordan udbygges funktionen, således at den OGSÅ kan håndtere, at man SOM DET FØRSTE MAN GØR klikker neden under det sidste menupunkt?
Helt konkret er problemstillingen, at browseren melder fejl, når der ikke er markering (blå) af et menupunkt (hvilket der ikke er fra start) og man klikker i menuen under det sidste menupunkt. Normalt kan man ikke klikke neden under et menupunkt, men det kan man i min menu, fordi jeg har sat den til size 5, hvorved der vil være færre elementer end menu er lang.
Bemærk lige, at hvis man klikker "rigtigt", dvs. at man klikker på et menupunkt, hvorefter man klikker "forkert", dvs. nedenunder det sidste menu-punkt, bliver man nødt til at genindlæse siden, for ellers kommer fejlen ikke.
Her er koden:
<html>
<head>
<script>
function IndlaesMenuer( form, detteElement, naesteElement, arrayNr, objektPrimaerNoegle, ElementTekst, ElementVaerdi) {
if ( document.forms[form].elements[detteElement].options[document.forms[form].elements[detteElement].selectedIndex].value > -1)
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
du kan ikke teste på .value da der jo netop ikke er nogen angivelse af value for de options der ikke eksisterer.
function IndlaesMenuer( form, detteElement, naesteElement, arrayNr, objektPrimaerNoegle, ElementTekst, ElementVaerdi) { var selObj = document.forms[form].elements[detteElement]; if ( selObj.selectedIndex] > -1 && selObj.selectedIndex <= selObj.options.length ) { // så skulle det være et gyldigt klik } }
>> jakoba Det virker hvis lige man sletter en "]", jeg trykker accept lige om lidt.
>> mikoalngelo Det er også helt rigtigt, du har hjulpte mig meget gennem eksperten (uden jeg have points til dig), men jeg bliver nødt til lige at frigøre nogle points først. Jeg vender tilbage. PS. Du skal huske at trykke 'svar', ellers kan jeg intet give dig.
>>nikolajdu Hvis du er co-admin, og det er du sikkert, kan du se alle de gange knægten har hjulpet... han har også fået tilsendt en masse kode fra mig, som han har gennemgået, omprogrammeret, kommenteret osv. osv. Han har virkelig hjulpet mig meget.
Jeg vil rigtigt gerne have et direkte link til det spørgsmål hvor du mener at mikoalngelo skal have 100 ekstra point - Viser du mig ikke det er der kun to muligheder tilbage.
1. mikoalngelo giver pointene tilbage. 2. Jeg deaktiverer jer begge to.
Ups så alvorligt det er ved at blive. Nikolajdu >> efter hvad jeg har bemærket af mikoangelos aktivitetsniveau den sidste månedstid skal der langt mere end 100p til før der behøves mere end en advarsel.
Men den præcicering af reglerne skade så heller ikke. Andre skal kunne find og få nytte af svarene.
Jakoba - Så slemt tror jeg nu ikke det er. Begge brugere har jo ligesom accepteret at landet ligger sådan. Jeg har ikke kigget på deltagelse i spørgsmål, men udelukkende taget ud fra dette da jeg ingen løsning kunne se.
Du har nok ret i at jeg burde have forklaret situationen lidt bedre. Der arbejdes i øvrigt hårdt på at udvikle en slags "co-admin-standard-info" - Der vil forklare problemer og regler med et svuptag. - De vil oftekunne bruges, men der må selvfølgelig vurderes fra spørgsmål til spørgsmål.
Personligt har jeg intet imod at du beholder dem, men jeg vil sige at for beskyttelsen af ekspertens system, så bør du give dem tilbage. Folk kunne hurtigt finde på at linke til at jeg rent faktisk gav nogle lov hvorimod andre blev sakset for det samme - Det kan vi jo ikke have.
Jeg har konstateret at i har taget det til efterretning, men som sagt så kan jeg jo ikke vakle - Det vil jo give andre muligheden for senere at sige "Se Nikolaj lod ham her beholde pointene, så vil jeg også"
Gør jeg det, så er hele idéen i at eksperten´s database skal indeholde mængder af viden ikke eksisterende.
>> nikolajdu Nu hvor jeg har fået opmærksomheden fra en co-admin, vil jeg bare lige sige, at selvom jeg bruger en 2mb ADSL linie er søgningerne på eksperten sommetider ekstermt langsomme.
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.