Ändern Sie das Wertattribut per JavaScript über die Klasse

7

Ich habe folgenden HTML:

%Vor%

Ich brauche JavaScript, das den Wert von "account" in "yolo" ändert.

Ich dachte, ich könnte das tun:

%Vor%

Aber das erzeugt einen Fehler von:

%Vor%

Ich kann der Eingabe keine "ID" hinzufügen, ich muss den Wert basierend auf der Klasse ändern.

    
Cagey215 05.11.2013, 20:53
quelle

3 Antworten

13
%Vor%

document.getElementsByClassName gibt ein Array von Elementen zurück, geben Sie den Index des Elements an, das Sie ändern möchten.

    
tymeJV 05.11.2013, 20:55
quelle
6

Dies kann tun, was Sie wollen:

%Vor%     
Archangel33 05.11.2013 21:03
quelle
1

getElement s ByClassName gibt eine Liste / ein Array von Elementen zurück. Wählen Sie das Element durch den Index und setzen Sie den Wert darauf. Sie können auch über Elemente iterieren. getElementById gibt nur ein Element zurück.

    
Anton Bessonov 05.11.2013 20:56
quelle
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '419226',
    'url' => 'change-value-attribute-by-class-via-javascript',
];

$_SESSION = [
    '__flash' => [],
];