Tag,
Hallo,
in PHP gibt
$b = "wurst";
$a = &$b;
$a = "käse";
echo $b; // "käse"Gibts das in Javascript auch,
dass ich mit
testvar = document.form.name.value
und testvar = "neuewert"
o.g. input-value verändern kann.
In JS kann man das wie folgt machen.
var elem = document.form.name;
elem.value = "neuewert";
Alle Objekte in JS werden bei Zuweisung als Referenzen behandelt.
Einfache Datentypen (string, int, float, boolean) nicht. Sie werden mit einer Zuweisung dupliziert[1].
Grüße,
Steffen.
[1] Meines Wissens werden String erst "on modify" dupliziert. Solange die Zuweisung nicht verändert wird ist ein zugewiesener String eine Referenz.