2017-05-30 9 views
-6

配列にプッシュされたオブジェクトの変数または関数を取得できるかどうかを知りたい場合は、配列内のすべてのオブジェクトを追加して関数の文字列を取得します。配列内のオブジェクトの変数

recordjs 
var recordArray = []; 

function EmailRecord(name, email) { 
    this.name = name; 
    this.email = email; 
    this.getRecord = function() { 
     return this.name+"|"+this.email; 
    }; 
} 

function addRecord(){ 
    var n1 = document.getElementById("name").value; 
    var e1 = document.getElementById("email").value 
    var aRecord = new EmailRecord(n1,e1); 
    recordArray.push(aRecord); 


} 

index.html 
<label>Name: </label><input type="text" id="name"/> 
<label>Email </label><input type="text" id="email"/> 
<br/> 
<input type="button" value="Add a record" onclick="addRecord()"/> 
<p id="p1"></p> 
+0

「...をvalue1 value2を」が含まれますので、あなたは変数の名前またはコンテンツだけを取得したいですか? –

+0

コンテンツを使用したい –

+2

あなたの質問はかなりわかりにくいです。あなたがしようとしていることをよりよく理解できるように、私たちにいくつかのコードを提供してください。 –

答えて

0

使用すると、1つの配列を持っている、あなたは、配列のすべてのコンテンツに参加したい私のudnerstandingあたりのとおり:私は現在持っているもののウェブページへのコンテンツ

//If you have an array of name array1, 
var array1=["value1","value2",....] 
//To join all the elements, use below line 
var allValues = array1.join(); 

今allValuesが

関連する問題