CryptoPulse – Latest Cryptocurrency News
$63,428
Bitcoin (BTC)
$3,412
Ethereum (ETH)
$582
Binance Coin (BNB)
$143
Solana (SOL)

Latest Cryptocurrency News

Loading cryptocurrency news…
`; } } catch (error) { console.error("Error fetching crypto news:", error); newsContainer.innerHTML = `

Failed to load cryptocurrency news

Please check your connection and try again

`; } } // Display news articles function displayNews(articles) { newsContainer.innerHTML = ''; articles.forEach(article => { // Format date const pubDate = new Date(article.pubDate).toLocaleDateString('en-US', { year: 'numeric', month: 'short', day: 'numeric' }); // Create news card const newsCard = document.createElement('article'); newsCard.className = 'news-card'; newsCard.innerHTML = `
${article.title}
${article.source_id || 'Crypto Source'} ${pubDate}

${article.title}

${article.description || 'Read more about this cryptocurrency news...'}

Read Full Article
`; newsContainer.appendChild(newsCard); }); } // Event listeners refreshBtn.addEventListener('click', () => { fetchCryptoNews(); }); searchBtn.addEventListener('click', () => { const query = searchInput.value.trim() || 'crypto'; fetchCryptoNews(query); }); searchInput.addEventListener('keypress', (e) => { if (e.key === 'Enter') { const query = searchInput.value.trim() || 'crypto'; fetchCryptoNews(query); } }); // Initial load document.addEventListener('DOMContentLoaded', () => { fetchCryptoNews(); });
Scroll to Top