Forum Doku Wiki Blog

Forumsarchiv 2007, April
Was ist falsch? Funktion, Aufruf oder beides?

archivierte Beiträge lesen

  1. (JAVASCRIPT) Was ist falsch? Funktion, Aufruf oder beides? von chris, 21. 04. 2007, 18:23

Was ist falsch? Funktion, Aufruf oder beides?

Der folgende Beitrag wurde am 21. 04. 2007, 18:23 Uhr von chris veröffentlicht.

Hi, habe folgenden code hier aus dem Forum bekommen und ihn angepasst.
Es geht darum, wenn im Feld "kennwort" das Kennwort Administrator eingegeben wurde, soll in der tabellenzelle "kid2" der inhalt des innerHTML angezeigt werden.

Aber leider funktioniert dies nicht. Bräuchte bitte Hilfe, was ich falsch gemacht habe!

function checkName() {

if(document.getElementById('kid1').value == 'Administrator') {
document.get.ElementById('kid2').innerHTML = '<br class=br5>Eintrag löschen<input type=\"checkbox\" name=\"loeschen\" value=\"ja\">(Achtung - dies ist unwiderruflich!)';
 }

 }

    <td valign="top" colspan=2><br class=br5>Kennwort: <input type="text" name="kennwort" id="kid1" onchange="checkName()">
    </td>

<td valign="top" colspan=2 id="kid2"></td>

Danke schonmal

Was ist falsch? Funktion, Aufruf oder beides?

Der folgende Beitrag wurde am 21. 04. 2007, 18:33 Uhr von opa veröffentlicht.

folgende Zeile ist vermutlich falsch:

document.get.ElementById('kid2').innerHTML = '<br class=br5>Eintrag löschen<input type=\"checkbox\" name=\"loeschen\" value=\"ja\">(Achtung - dies ist unwiderruflich!)';

document.get.ElementById('kid2').innerHTML = '<br class="br5">Eintrag löschen<input type="checkbox" name="loeschen" value="ja">(Achtung - dies ist unwiderruflich!)';

probiere es mal so.

euer opa

Was ist falsch? Funktion, Aufruf oder beides?

Der folgende Beitrag wurde am 21. 04. 2007, 18:42 Uhr von steckl veröffentlicht.

Hi,


Die JS-Konsole vom FF sagt:
"Fehler: document.get has no properties"

Das liegt an folgender Zeile:
> document.get.ElementById('kid2').innerHTML
               ^

mfG,
steckl

Was ist falsch? Funktion, Aufruf oder beides?

Der folgende Beitrag wurde am 21. 04. 2007, 19:01 Uhr von chris veröffentlicht.

> Das liegt an folgender Zeile:
> > document.get.ElementById('kid2').innerHTML

Danke das war es! :o)

Was ist falsch? Funktion, Aufruf oder beides? Das Konzept!

Der folgende Beitrag wurde am 21. 04. 2007, 18:55 Uhr von MudGuard veröffentlicht.

Hi,

Wenn Du dem User das Kennwort mitlieferst, was Du ja mit

> if(document.getElementById('kid1').value == 'Administrator') {

machst, kannst Du das auch gleich weglassen.
Ein Blick in den Quellcode, und der User kennt es.

cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...

Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.

Was ist falsch? Funktion, Aufruf oder beides? Das Konzept!

Der folgende Beitrag wurde am 21. 04. 2007, 19:02 Uhr von chris veröffentlicht.

> Hi,
>
> Wenn Du dem User das Kennwort mitlieferst, was Du ja mit
>
> > if(document.getElementById('kid1').value == 'Administrator') {
>
> machst, kannst Du das auch gleich weglassen.
> Ein Blick in den Quellcode, und der User kennt es.
>
> cu,
> Andreas

Wie meinst du das? Die komplette Zeile rauslassen?
Oder wie?

Danke

Was ist falsch? Funktion, Aufruf oder beides? Das Konzept!

Der folgende Beitrag wurde am 21. 04. 2007, 19:11 Uhr von steckl veröffentlicht.

Hi,

> Wie meinst du das? Die komplette Zeile rauslassen?
> Oder wie?

Er meint wohl, dass es nichts bringt, ein Passwort abzufragen, das eh jeder einsehen kann. Sowas sollte man serverseitig (z.B. mit PHP oder Perl) machen.
Mehr dazu kannst du in den FAQ nachlesen.

mfG,
steckl

Was ist falsch? Funktion, Aufruf oder beides? Das Konzept!

Der folgende Beitrag wurde am 21. 04. 2007, 21:01 Uhr von chris veröffentlicht.

Hi, also ich habe es jetzt so gemacht:

if(document.getElementById('kid1').value == '<?php echo $admin; ?>') {

Aber da wird mir ja das Passwort dann im  Quelltext auch angezeigt!
Oder meint ihr noch was anderes?

Was ist falsch? Funktion, Aufruf oder beides? Das Konzept!

Der folgende Beitrag wurde am 21. 04. 2007, 21:12 Uhr von Cheatah veröffentlicht.

Hi,

> Aber da wird mir ja das Passwort dann im  Quelltext auch angezeigt!

ja, selbstverständlich. Du arbeitest schließlich immer noch mit clientseitigen Techniken.

> Oder meint ihr noch was anderes?

Löse das Problem zunächst ohne den Einsatz von JavaScript.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4