Avatar billede jm2 Nybegynder
28. august 2000 - 10:21 Der er 8 kommentarer og
1 løsning

form

Når man indsætter en form på en side, så lave den et linieskift.. ik?

kan man ikke omgå det påen eller anden måde, jeg har prøvet at sætte det ind i en table men synes ikke at det virker....
Avatar billede dudal Nybegynder
28. august 2000 - 10:33 #1
Jeg har med held få det til at virke ved at placere </form> tagget i en tom tabelcelle.

/Jesper
www.builder.dk
Avatar billede olebole Juniormester
28. august 2000 - 11:40 #2
<ole>
dudal >> Det er nok ikke den bedste idé. Bevares, det fungerer i en del browsere, men gør det det også i IE6.0 og NS 6.5, når de kommer? Jeg bruger selv den slags hacks af og til, men det er ikke tilrådeligt, da det er en overtrædelse af HTML-standarden.

jm2 >> Vis os eksemplet, så er det meget muligt, der er en anden løsning.  ;o)
Med mindre der er tale om to - på hinanden følgende - forms, kan det nok godt lade sig gøre.
/Vh
</bole>
Avatar billede sa Nybegynder
28. august 2000 - 14:17 #3
Hvis resultatet skal bruges i et serverside-script (php, asp m.v.) og det drejer sig om to forms, hvor du ønsker at felterne skal være på samme linie, kan du evt. slå dem sammen til en form og herefter lave opdelingen i det script, der modtager resultaterne. - Fx ved at give to submitknapper hver sin value.
Avatar billede jm2 Nybegynder
28. august 2000 - 14:38 #4
jeg skal bruge det til at lave en del forms, hvor mange ved jeg ikke på forhånd. Det skal bruges til at konvertere wml til html.

postfields skal laves om til hidden felter i nogle forms. Jeg ved ikke på forhånd hvor mange postfields der er på siden, eller hvad informationerne skal bruges til. Jeg kan ikke rigtig komme med et eksempel, da jeg laver det i php og det er lidt indviklet at forklare hvis det tages ud af sin kontekst.

Jeg er bange for at jeg må lave det i <td>-tags mednmindre der er nogle bedre ideer.
Avatar billede grinebidder Nybegynder
28. august 2000 - 19:46 #5
Jeg sætter altid <form>-tag\'ene sådan:

<table>
  <form>
    <tr>
    </tr>
  </form>
</table>

Så undgår man ekstra linieskift.
Avatar billede olebole Juniormester
29. august 2000 - 05:41 #6
Hvis problemet er et ekstra linieskift - ja...men hvis problemet blot er linieskift, så er det ikke løsningen. Jeg mener, hvis han f.eks. vil have to forms ved siden af hinanden.
Det var derfor, jeg opfordrede til at vise os eksemplet.
/Vh
Avatar billede olebole Juniormester
29. august 2000 - 05:42 #7
grinebidder >> iøvrigt er det også imod standarden  ;o)
Avatar billede jm2 Nybegynder
29. august 2000 - 08:13 #8
Jeg er bange for at jeg indtil videre bliver nødt til at bruge dudal\'s svar, med at putte dem ind i en tom tabelcelle.

Som jeg skrev tidligere kan jeg ikke vise et eksempel, fordi jeg ikke på forhånd ved hvor mange forms der er. Jeg ved kun at de ikke må have nogen indflydelse på hvordan det vises for brugeren.

Hvis jeg finder en bedre løsning så laver jeg et indlæg, ellers takker jeg blot for de gode kommentarer.

Dudal >> kan du ikke lige lave et svar, da det bliver din hack-løsning jeg bruger må du hellere få point\'ene.
Avatar billede jm2 Nybegynder
06. september 2000 - 15:27 #9
det ville han altså ikke
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