Wie bekomme ich Textfelder im Netscape wirklich readonly/disable?
Tino H.
- javascript
0 Thomas Mell0 rstern0 Tino H.
Hallo,
die Möglichkeit über onFocus="blur();" nutze ich bereits.
Aber, mittels der rechten Maustaste kann ich trotzdem alles mögliche
in das Textfeld kopieren.
Zur weiteren Verarbeitung benötige ich aber den unveränderten Inhalt des Textfeldes.
Weiß jemand eine andere Lösung, als mit defaultValue zu arbeiten?
Vielen Dank im voraus
Tino H.
Hallo,
nimm doch einfach ein div mit einer Leergrafik (1x1 Pixel groß und dann auf die entsprrechende Größe skalieren) und positioniere dieses div über das Textfeld.
grüße
Thomas
Hallo,
nimm doch einfach ein div mit einer Leergrafik (1x1 Pixel groß und dann auf die entsprrechende Größe skalieren) und positioniere dieses div über das Textfeld.
grüße
Thomas
Die Idee hat was. Nur: wie kriege ich die Koordinaten der Textbox raus ?
Hi,
Die Idee hat was. Nur: wie kriege ich die Koordinaten der Textbox
raus ?
Pack das Ding in einen Layer und lies die Koordinaten aus:
var x = document.all.layername.top;
var y = document.all.layername.left;
bzw.
var x = document.layers["layername"].top;
var y = document.layers["layername"].left;
mfg
CK1
Hallo,
die Möglichkeit über onFocus="blur();" nutze ich bereits.
Aber, mittels der rechten Maustaste kann ich trotzdem alles mögliche
in das Textfeld kopieren.
Zur weiteren Verarbeitung benötige ich aber den unveränderten Inhalt des Textfeldes.Weiß jemand eine andere Lösung, als mit defaultValue zu arbeiten?
Vielen Dank im voraus
Tino H.
hei,
wenns dir darum geht, dass Benutzer bestimmten Werte in einem Feld sehen, sie aber trotzdem nicht veraendern koennen, habe ich einfach immer ein zweites input-feld gleichen inhalts, aber "hidden" definiert. dann koennen deine user da manipulieren, was sie wollen -uebergeben wird einfach nur das input-feld. nicht besonders elegant, aber effektiv ;-)
r*
Weiß jemand eine andere Lösung, als mit defaultValue zu arbeiten?
Vielen Dank im voraus
Tino H.
hei,
wenns dir darum geht, dass Benutzer bestimmten Werte in einem Feld sehen, sie aber trotzdem nicht veraendern koennen, habe ich einfach immer ein zweites input-feld gleichen inhalts, aber "hidden" definiert. dann koennen deine user da manipulieren, was sie wollen -uebergeben wird einfach nur das input-feld. nicht besonders elegant, aber effektiv ;-)
r*
Danke für die bisherigen Vorschläge.
An rstern: Anstatt hidden- Felder zu definieren, probiere doch mal,
die für dich wichtigen Werte als defaultValue für dieses
Feld zuzuweisen und dieses defaultValue wieder
auszulesen, nachdem du den Inhalt im Browser verändert
hast. -> Sollte den gleichen Effekt haben ;-)
Nochmals Danke
Tino H.