02. august 2004 - 19:54
Der er
7 kommentarer og 1 løsning
autocomplete="off" i XHTML
Som overskriften antyder - kan man på en eller anden måde benytte autocomplete="off" i forms når det stadig skal være valid xhtml?
Annonceindlæg fra Netic
02. august 2004 - 19:59
#1
Du kan jo sætte den property med javascript ?-)
02. august 2004 - 20:02
#2
hvordan? hvad hvis jeg kun vil give det effekt på ét form-element, og hvad hvis jeg vil på alle elementer i en form?
02. august 2004 - 20:12
#3
<script type="text/javascript"> function setAutoOff(){ document.forms['FORMNAVN'].FELTNAVN.autocomplete = "off"; } function setAutoOff2(){ e = document.forms['FORMNAVN'].elements; for(i=0;e.lemgth>i;i++){ if(e[i].type=="text")e[i].autocomplete = "off"; } } window.onload = setAutoOff; </script> -- og du har begge muligheder, som du kan prøve ved at indsætte form- og evt. feltnavnet og så tilføje 2-tallet i onload-tingen !-)
02. august 2004 - 20:19
#4
og hvad så hvis man ikke må bruge name-attributtet i form-tagget i strict?
02. august 2004 - 20:29
#5
Nåh, ja, den havde jeg ikke i hovedet, for såvidt jeg husker må man da godt sætte et name på form-elementer ... -- men man også finde en form ud fra tallet i forms-arrayet, altså f.eks. .forms[0] for den første form i dokumentet !-) -- men det er jo nemt nok at sætte et id på formen eller feltet, og så kan du jo: document.getElementById('minInput').autocomplete = "off"; -- hvorimod den løsning, hvor du vil sætte det på alle (input-) elementer i formen skal bruge denne: var e = document.getElementById('minForm').elements;
02. august 2004 - 20:32
#6
den havde jeg ellers prøvet men det virkede ikke. og hvad kan man så lære af det? lære at stave ordentligt :) Det virker - mange tak for hjælpen. Et svar og pointene er dine
02. august 2004 - 20:37
#7
Ja, i min reference er der en tør kommentar om, at det med at ramme små og store rigtigt i getElementById er en fingerbrækkende øvelse *g* Velbekomme '-)
02. august 2004 - 20:47
#8
-- og tak for point ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling