const inputField = document.getElementById('inputField');
const outputField = document.getElementById('outputField');

inputField.addEventListener('keydown', async (event) => {
  if (event.code === 'Enter' && !event.shiftKey) {
    event.preventDefault();
    const userInput = inputField.value;
    inputField.value = '';
    const response = await fetch('/api/chat?text=' + userInput);
    const responseData = await response.json();
    const responseText = responseData.text;
    const converter = new showdown.Converter();
    const html = converter.makeHtml(responseText);
    outputField.innerHTML += '<p>' + html + '</p>';
  }
});
使用 ChatGPT API 和 Showdown.js 在网页上显示代码段

原文地址: https://www.cveoy.top/t/topic/l6cy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录