我想輸出的數據數組(通過this code生產)在一個簡單的網頁一個div,使用這個jQuery:輸出Javascript數組到HTML與更好的可讀性
$('#submit').click(function(e) {
e.preventDefault();
var num = $('#userInput').val();
var primes = sieve(num); // sieve() produces array of prime numbers
console.log(primes);
$('#answer').html(primes);
});
控制檯是按照我希望看到的那樣記錄陣列(即2,3,5,7,11,13等),但#answer中的內容不顯示任何格式(23571113等)。
如何獲取數據以更易讀的格式顯示?我試過使用.split和.join來添加逗號或換行符,但沒有快樂......
你試過'$( '#答案')文本(。素數)'? –
如果'primes'是一個數組,那麼'$('#answer')。html(primes.join(','));'應該可以工作。 – empiric