| Autor |
Nachricht |
momai
Threadersteller
Dabei seit: 08.09.2003
Ort: München
Alter: 22
Geschlecht:
|
Verfasst Di 13.02.2007 13:58
Titel [JS]Problem bei document.write in Input-Element |
 |
|
Hallo,
warum funktioniert folgendes nicht?
| Code: | | <input value="javascript:document.write("<tr><td><b>Zutat:<\/b><\/td><td>");" /> |
Danke für eure antworten
.momai
|
|
| |
|
 |
Pixelpole
MGI-Loser 2008
Dabei seit: 25.10.2004
Ort: <b>Notice</b>: Undefined
Alter: 22
Geschlecht:
|
Verfasst Di 13.02.2007 14:00
Titel Re: [JS]Problem bei document.write in Input-Element |
 |
|
Weil du die " escapen musst.
| Code: | | <input value="javascript:document.write(\"<tr><td><b>Zutat:<\/b><\/td><td>\");" /> |
oder
| Code: | | <input value="javascript:document.write('<tr><td><b>Zutat:<\/b><\/td><td>');" /> |
Zuletzt bearbeitet von Pixelpole am Di 13.02.2007 14:00, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
momai
Threadersteller
Dabei seit: 08.09.2003
Ort: München
Alter: 22
Geschlecht:
|
Verfasst Di 13.02.2007 14:21
Titel
|
 |
|
ok, aber er gibt mir noch immer net den Inhalt des document.write aus, sonder das komplette value Attribute...
.momai
|
|
| |
|
 |
nonblank
Dabei seit: 06.02.2005
Ort: -
Alter: 27
Geschlecht:
|
Verfasst Di 13.02.2007 14:28
Titel
|
 |
|
|
Pack es einfach in eine Funktion und ruf dann die Funktion auf!
|
|
| |
|
 |
momai
Threadersteller
Dabei seit: 08.09.2003
Ort: München
Alter: 22
Geschlecht:
|
Verfasst Di 13.02.2007 14:29
Titel
|
 |
|
| nonblank hat geschrieben: | | Pack es einfach in eine Funktion und ruf dann die Funktion auf! |
aber Funktion is doch umständlich das muss doch auch so gehen direkt...
.momai
|
|
| |
|
 |
beeviZ
Dabei seit: 30.09.2002
Ort: Dortmund
Alter: 16
Geschlecht:
|
Verfasst Di 13.02.2007 14:36
Titel
|
 |
|
wasn anner funktion so umständlich?
| Code: | function foo() {
document.write('<tr><td><b>Zutat:</b></td><td>');
}
|
|
|
| |
|
 |
nonblank
Dabei seit: 06.02.2005
Ort: -
Alter: 27
Geschlecht:
|
Verfasst Di 13.02.2007 14:41
Titel
|
 |
|
Aufruf der Funktion dann so z.B.:
<input type=" " value="foo();" />
Zuletzt bearbeitet von nonblank am Di 13.02.2007 14:42, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
beeviZ
Dabei seit: 30.09.2002
Ort: Dortmund
Alter: 16
Geschlecht:
|
Verfasst Di 13.02.2007 22:55
Titel
|
 |
|
autsch!
machs am besten einfach so:
| Code: | <script type="text/javascript">
function foo () {
document.getElementById('zutat').value = '<tr><td><b>Zutat:</b></td><td>';
}
window.onload = function() {
foo();
}
</script>
<input type="text" id="zutat" /> |
//edit:
generell is mir schleierhaft was du überhaupt vorhast. aber nun gut.
Zuletzt bearbeitet von beeviZ am Di 13.02.2007 22:55, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
document.write im selben dokument.
alten document.write(); inhalt löschen
Js - Rückgabewert einer Funktion mittels document.write
IE Problem mit Input Feld
[PHP + MySQL) Problem: Element inkl."Child-Elemente&quo
Problem mit Umschalt-Taste und Input-Feld
|
 |