Click here to Skip to main content
15,867,568 members
Home / Discussions / Web Development
   

Web Development

 
GeneralRe: Need a simple *everything centered* html template Pin
Richard Deeming16-Nov-22 21:26
mveRichard Deeming16-Nov-22 21:26 
AnswerRe: Need a simple *everything centered* html template Pin
Jeremy Falcon15-Dec-22 13:00
professionalJeremy Falcon15-Dec-22 13:00 
QuestionFirefox won't let me change my privacy and security options. Pin
Member 1579676025-Oct-22 3:31
Member 1579676025-Oct-22 3:31 
QuestionFile upload not working, can't figure out why... Pin
DSB Audio (David Sweeney-Bear)22-Oct-22 12:34
DSB Audio (David Sweeney-Bear)22-Oct-22 12:34 
AnswerRe: File upload not working, can't figure out why... Pin
DSB Audio (David Sweeney-Bear)22-Oct-22 12:43
DSB Audio (David Sweeney-Bear)22-Oct-22 12:43 
GeneralRe: File upload not working, can't figure out why... Pin
Richard Deeming23-Oct-22 21:52
mveRichard Deeming23-Oct-22 21:52 
GeneralRe: File upload not working, can't figure out why... Pin
Jeremy Falcon15-Dec-22 13:05
professionalJeremy Falcon15-Dec-22 13:05 
QuestionIs it possible to store a value out of fetch API for use after page reload? Pin
DSB Audio (David Sweeney-Bear)4-Oct-22 9:23
DSB Audio (David Sweeney-Bear)4-Oct-22 9:23 
I'm trying to store a variable from data loaded through a fetch API, so that it's available for use outside the "promise" - i.e. so that I can generate a variable and them compare it on page reload. So far, I have something like this, but it doesn't work:
let extractedVal = await main(x);

let xml = "";
let apiUrl = "link/to/myfile.xml";

async function getXml() {
  let response = await fetch("link/to/myfile.xml");
  let text = await response.text();
  xml = new DOMParser().parseFromString(text, "text/xml");
  return xml;
}
async function main() {
  xml = await getXml(apiUrl)
  console.log(xml);
  var x = 1;
  return x;
}

i get the error at line 1:
Uncaught SyntaxError: await is only valid in async functions and the top level 
or:
x is not defined
if I don't use await

Surely, I'm not seeking to do the impossible here? All the methods I can find for "hoisting" a local variable into global scope seem to fail.

modified 4-Oct-22 19:44pm.

AnswerRe: Is it possible to store a value out of fetch API for use after page reload? Pin
Richard Deeming4-Oct-22 21:29
mveRichard Deeming4-Oct-22 21:29 
AnswerRe: Is it possible to store a value out of fetch API for use after page reload? Pin
jsc424-Oct-22 22:32
professionaljsc424-Oct-22 22:32 
QuestionXMLHttpRequest behaves differently on static HTML page to Wordpress site Pin
DSB Audio (David Sweeney-Bear)3-Oct-22 10:42
DSB Audio (David Sweeney-Bear)3-Oct-22 10:42 
SuggestionRe: XMLHttpRequest behaves differently on static HTML page to Wordpress site Pin
Richard Deeming3-Oct-22 21:40
mveRichard Deeming3-Oct-22 21:40 
GeneralRe: XMLHttpRequest behaves differently on static HTML page to Wordpress site Pin
DSB Audio (David Sweeney-Bear)4-Oct-22 3:00
DSB Audio (David Sweeney-Bear)4-Oct-22 3:00 
GeneralRe: XMLHttpRequest behaves differently on static HTML page to Wordpress site Pin
Richard Deeming4-Oct-22 3:25
mveRichard Deeming4-Oct-22 3:25 
QuestionHow to build course Content page in Html Css Pin
Member 1577435021-Sep-22 2:02
Member 1577435021-Sep-22 2:02 
QuestionCoworking Pin
Member 1576609713-Sep-22 3:21
Member 1576609713-Sep-22 3:21 
AnswerRe: Coworking Pin
rareprob solutions31-Oct-22 0:09
rareprob solutions31-Oct-22 0:09 
AnswerRe: Coworking Pin
Member 159431856-Mar-23 2:57
Member 159431856-Mar-23 2:57 
AnswerRe: Coworking Pin
CHill606-Mar-23 3:01
mveCHill606-Mar-23 3:01 
QuestionASP.NET Webform to go live Pin
Shao Voon Wong7-Sep-22 0:18
mvaShao Voon Wong7-Sep-22 0:18 
AnswerRe: ASP.NET Webform to go live Pin
Richard Deeming7-Sep-22 0:50
mveRichard Deeming7-Sep-22 0:50 
QuestionWeb Development Pin
William Worse3-Sep-22 1:52
William Worse3-Sep-22 1:52 
AnswerRe: Web Development Pin
Richard MacCutchan3-Sep-22 2:58
mveRichard MacCutchan3-Sep-22 2:58 
AnswerRe: Web Development Pin
rareprob solutions18-Oct-22 1:33
rareprob solutions18-Oct-22 1:33 
QuestionHTML6 as a "living document" will that work? Pin
Member 150787168-Aug-22 14:35
Member 150787168-Aug-22 14:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.