03. november 2003 - 18:26Der er
3 kommentarer og 1 løsning
hvordan skifter man tekst ved hjælp af combobox
Er ved at lave en opdater ting til en side..som lister de mulige sider man kan opdaterer i en combobox
<? $db=mysql_connect($databasehost,$databaseuser,$databasepassword); mysql_select_db($databasename,$db); $foresp = mysql_query("SELECT nodeid, title FROM menu Where url !='#' AND url != 'index.php?start=1' ORDER BY title ASC"); while($data = mysql_fetch_row($foresp)){ echo "<option value='$data[0]'>$data[1]</option>"; } ?>
udover comboboxen er der 1 textfield og 1 textarea.. når man så vælger en side via combobox skal teksten fra det man har valgt vises i de respektive felter... men kan ikke få den til det nogen forslag???
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
det kan løses "on-the-fly" med java script: <select name="sel1" onchange="if (this.options[this.selectedIndex].value != '') {this.form.titel.value=this.options[this.selectedIndex].text;this.form.tekst.value=this.options[this.selectedIndex].value;}"> <option value="">Vælg noget</option> <? $db=mysql_connect($databasehost,$databaseuser,$databasepassword); mysql_select_db($databasename,$db); $foresp = mysql_query("SELECT nodeid, title FROM menu Where url !='#' AND url != 'index.php?start=1' ORDER BY title ASC"); while($data = mysql_fetch_row($foresp)){ echo "<option value='$data[0]'>$data[1]</option>"; } ?> </select> <input type="text" name="titel"> <textarea name="tekst"></textarea>
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.