-1

この変数から 'title' と 'firstname' の値を div に出力するにはどうすればよいですか?

var relationshipList = [
    { name: 'William Cotterll',           firstname: 'William',  title: 'EVP Solutions' },
    { name: 'Edwin Van Der Saar',         firstname: 'Edwin',  title: 'Security Specialist' },
    { name: 'Kelly Woodson',              firstname: 'Kelly',  title: 'Production Manager'},               
];

編集:

「タイトル」の値がわかっているときに、「ファーストネーム」の値を出力したい場合、どうすればそれを達成できますか?

たとえば、タイトル == 'EVP Solutions' の場合にのみファーストネームを出力したいとします。

4

2 に答える 2

1
var toInsert = '';

for (var i = 0, l = relationshipList.length; i < l; i++) {
    toInsert += relationshipList[i].title + ' ';
    if( relationshipList[i].title == 'EVP Solutions'){
        toInsert += ', ' + relationshipList[i].firstname + ' ';
    }
}

document.getElementById('#yourDivId').innerHTML = toInsert;

編集:編集で追加した機能を追加しました

于 2013-10-08T11:49:34.853 に答える