05. september 2006 - 10:34Der er
7 kommentarer og 1 løsning
Image istedet for button
Har nogle problemer med at udskifte de 2 nedenstående knapper med billeder i stedet. jeg kan godt få den til at vise billederne men Onclick funktionen giver fejl.
Formen skal ikke submittes men værdien i "termprivat" skal justeres op eller ned at efter om man trykker på den ene eller anden knap.
Kan man iøvrigt gøre sådan at den ikke kan gå under 0 ved tryk på knap nr. 2. uden at skulle validere tekstfelt bagefter.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
For det første skal der altid være enheder på style-værdier - undtagen værdien 0. Desuden skal der vel sættes 'border:0' ... med mindre, man decideret ønsker knap-borders ;o) <button style="width:100px;height:100px;border:0"><img src="billeder/Estland/test.jpg" border="0"></button>
Det giver iøvrigt ikke mening at bruge JavaScript pseudo-protokollen i en event-handler ... der _kan_ ikke stå andet end JavaScript i sådan én ;o)
Derudover kan blot lægge onclick-handleren direkte på et billede: <img src="pic.jpg" alt="noget" title="Dette er en knap" onclick="this.form.termprivat.value++;calc()">
- men da et billede ikke er et form-element, kan man så ikke referere med 'this': <img src="pic.jpg" alt="noget" title="Dette er en knap" onclick="document.FORM_NAVN.termprivat.value++;calc()">
Hej Ja der har du jo ret: <ole> For det første skal der altid være enheder på style-værdier - undtagen værdien 0. Desuden skal der vel sættes 'border:0' ... med mindre, man decideret ønsker knap-borders ;o) Tak Mvh/HC
- så virker farhang's eksempel også uden at submitte ;o)
Hvad de negative tal angår, ville det nok være fiksest at behandle dem i funktionen calc. Hvis du mener ved nedtællingen kan du skrive noget à la: onclick="var v=this.form.termprivat.value;if(v>=1){this.form.termprivat.value--};calc()"
Synes godt om
Ny brugerNybegynder
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.