| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: " Problem im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Bei mir gibt der Code : PHP-Code: echo '<td class="zlistitem" onmouseover="document.getElementById("zlistrow").className=\'test\'">' . $temp [ $i ]. '</td>' Das hier zurück: Code: ...
![]() |
| | #1 (permalink) |
| Registriert seit: 15.01.05 ![]() Likes: 0 | Anzeige Bei mir gibt der Code : PHP-Code: Code: <td class="zlistitem" onmouseover="document.getElementById("zlistrow).className='test'>
2162</td> Was mache ich Falsch ? |
| | |
| | #2 (permalink) |
| Registriert seit: 04.09.05 ![]() Likes: 0 | Versuchs mal mit \" anstelle von nur " Kann sein das es sonnst geparst wird. |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 15.01.05 ![]() Likes: 0 | Ich habs schon mit echo " und dann \" probiert hatte keinen erfolg Wenn ich bei echo ' ein \" verwende übernimmt er es einfach: Schreibt aber das \ hin und lässt das " weg Code: <td class="zlistitem" onmouseover="document.getElementByClass(\"zlistrow\).className='test'> |
| | |
| | #4 (permalink) |
| Senior Member Registriert seit: 28.08.05 ![]() Likes: 0 | Code: echo '<td class="zlistitem" onmouseover="document.getElementById("zlistrow").className=\'test\'">' . $temp[$i] . '</td>'; <td class="zlistitem" onmouseover="document.getElementById("zlistrow").c lassName='test'">derhundisbunt</td> |
| | |
| | #5 (permalink) | |
| Themenstarter Registriert seit: 15.01.05 ![]() Likes: 0 | IE oder FF ? Hab gerade getestet IE zeigt den Quellcode richtig an ! Wenn nan sich in FF den Quelltext mit Notepad anzeigen lässt dann ist es auch da. Nur die JS Console meckert: Zitat:
Code: echo '<td class="zlistitem" onmouseover="document.getElementByName("zlistrow").id=\'zlistrowon\'">' . $temp[$i] . '</td>'; | |
| | |
| | #6 (permalink) |
| ja klar ... js-argumente werden in singlequotes uebergeben. echo "<td class=\"zlistitem\" onmouseover=\"document.getElementsByName('zlistrow ').id='zlistrowon'\">".$temp[$i]."</td>"; und bei js heisst es getElementById aber getElementsByName gruss hardy | |
| | |
| | #7 (permalink) |
| Themenstarter Registriert seit: 15.01.05 ![]() Likes: 0 | Hey Danke hatte ich vergessen geht jetzt Aber warum FF den Quelltext fehlerhaft anzeigt ist mir Schleierhaft |
| | |
| | #8 (permalink) |
| zwei fragen: was sagte der ff denn zu deinem code? und hast du eventuell das dev-kid fuer ff installiert? letzteres hat eine wunderbare js-konsole, mit welcher man scripts sehr schoen debuggen kann. hardy | |
| | |
| | #9 (permalink) |
| Themenstarter Registriert seit: 15.01.05 ![]() Likes: 0 | Er hat mir im Quelltext das Hintere " bei Argument unterschlagen JS Konsole hat mir den Fehler bei diesem Fehlenden " gezeigt |
| | |
| | #10 (permalink) |
| vielleicht hilft dir das hier. echo "<td class=\"zlistitem\" onmouseover=\"document.getElementsByName('zlistrow ').id='zlistrowon';return true\">".$temp[$i]."</td>"; ich sitz heut auch schon wieder zu lange vor der kiste hier. mir fehlt glas wein und dann ein weiches bett. | |
| | |
| | #11 (permalink) |
| Themenstarter Registriert seit: 15.01.05 ![]() Likes: 0 | Ist ja auch gelöst |
| | |
| | #13 (permalink) |
| Registriert seit: 20.01.03 ![]() Likes: 0 | Auch wenns gelöst ist ... wieso nicht so: Code: <td class="zlistitem" onmouseover="document.getElementById('zlistrow').className='test'"><? echo $temp[$i]; ?></td> |
| | |
| | #14 (permalink) |
| Themenstarter Registriert seit: 15.01.05 ![]() Likes: 0 | Weil ich die ID onmouseover auf zlistrowon setzte und bei onmouseout auf zlistrowoff Theoretisch ist es machbar wenn man davon ausgeht das die ID normalerweise zlistrowoff ist Aber so ist es weniger Fehler anfällig. Außerdem is ID für einmal existierende Objekte (der Code ist noch ein wenig komplizierter hab nur nen ausschnitt gewählt): Code: <tr class="zlistrow" name="zlistrow" id="zlistrowoff">
<td class="zlistitem" id="0" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href=""> Hallo </a> </td>
<td class="zlistitem" id="0" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href="i">Hallo</a> </td>
<td class="zlistitem" id="0" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href="">Hallo</a> </td>
<td class="zlistitem" id="0" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href="">0</a> </td>
</tr>
<tr class="zlistrow" name="zlistrow" id="zlistrowoff">
<td class="zlistitem" id="1" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href=""> Hallo </a> </td>
<td class="zlistitem" id="1" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href="i">Hallo</a> </td>
<td class="zlistitem" id="1" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href="">Hallo</a> </td>
<td class="zlistitem" id="1" onmouseover="document.getElementsByName('zlistrow')[this.id].id='zlistrowon';" onmouseout="document.getElementsByName('zlistrow')[this.id].id='zlistrowoff';"> <a class="zlistlink" href="">0</a> </td>
</tr>
usw. |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| !!Problem!! Brauch Mal Hilfe !! 16-bit-ms-dos teilsystem. !!Problem!! | nonpretium | Windows | 0 | 24.10.05 20:56 |