Welcome, Guest. Please login or register.
Did you miss your activation email?
May 27, 2012, 02:09:04 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155555 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Suchformular und Standardkompatibilität  (Read 710 times)
slackfan

Offline Offline

Posts: 8


« on: March 08, 2007, 01:25:12 PM »

Hallo,

ich will meine Site standardkompatibel nach XHTML 1.1 schreiben, habe aber ein Problem dem von WebsiteBaker generierten Code, speziell im Suchfeld.

Im Template steht

Code:
<form id="search" action="<?php echo WB_URL.'/search/index'.PAGE_EXTENSION?>" method="get">
<div style="display: inline;">
<input type="text" name="string" id="searchstring" />
<input type="submit" name="submit" id="searchsubmit" value="<?php if(isset($TEXT['SUBMIT'])) { echo $TEXT['SEARCH']; } else { echo 'Search'; } ?>" />
</div>
</form>


Der Validator und Benutzer mit deaktivierten Cookies bekommen aber

Code:
<form id="search" action="http://galerie-nadono-hana.net/search/index.php" method="get">
<input type="hidden" name="wb_session_id" value="f0e58b6111b27d664a072433a55eb19b" />
<div style="display: inline;">
<input type="text" name="string" id="searchstring" />
  <input type="submit" name="submit" id="searchsubmit" value="Search" />
</div>
</form>

zu sehen.

Ich habe schon versucht, den Code von WB zu durchsuchen, habe aber nichts gefunden.

Meine Frage ist jetzt: Wie bekomme ich es hin, dass das hässliche versteckte Input-Element innerhalb des div-containers erscheint und nicht davor?

Mit bestem Dank, slackfan
Logged
kweitzel
Forum administrator
*****
Offline Offline

Posts: 6977


WWW
« Reply #1 on: March 08, 2007, 03:17:01 PM »

indem Du den DIV nicht innerhalb des <form> Tags starten un enden lässt, sondern ausserhalb (davor und dahinter).

Gruß

Klaus
Logged

WebsiteBaker Org e.V. - for WebsiteBaker

slackfan

Offline Offline

Posts: 8


« Reply #2 on: March 08, 2007, 03:50:28 PM »

 grin Schön wäre es.
Der Standard verlangt, dass die Input-Felder innerhalb des Form-Tags von einem Block-Element umklammert werden...

Validome sagt dann.
Quote
input ist an dieser Stelle nicht erlaubt. Es fehlt ein `ins`, `del`, `h1`, `h2`, `h3`, `h4`, `h5`, `h6`, `p`, `div`, `address`, `fieldset` Tag.
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!