123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- console.log("JS Loaded")
- const url = "127.0.0.1:3000"
- var inputForm = document.getElementById("inputTweet")
- var data = document.getElementById("tweetToPost")
- inputForm.addEventListener("submit", (e)=>{
- //prevent auto submission
- e.preventDefault()
- const formdata = new FormData()
- formdata.append("message", data.value)
- fetch(url,{
- method:"POST",
- body:formdata,
- }).then(
- response => response.text()
- ).catch(
- error => console.error(error)
- )
- })
- var inputForm = document.getElementById("mainUpdateTopicList")
- inputForm.addEventListener("submit", (e)=>{
- //prevent auto submission
- e.preventDefault()
- const formdata = new FormData(inputForm)
- fetch(url,{
- method:"updateMainTopicList",
- body:formdata,
- })
- .then(
- response => response.text()
- ).then(
- (data) => {document.getElementById("mainTopicList").innerHTML=data}
- ).catch(
- error => console.error(error)
- )
- })
- var inputForm = document.getElementById("mainInterests")
- inputForm.addEventListener("submit", (e)=>{
- //prevent auto submission
- e.preventDefault()
- arr = []
- const mainTopics = document.getElementsByName("mainTopic")
- for (let i = 0; i < mainTopics.length; i++) {
- if (mainTopics[i].checked)
- arr.push(mainTopics[i].value)
- }
- const formdata = JSON.stringify({
- mainTopics: arr
- })
- fetch(url,{
- method:"updateMainInterests",
- body:formdata,
- }).then(
- response => response.text()
- ).catch(
- error => console.error(error)
- )
- })
- var inputForm = document.getElementById("archiveUpdateTopicList")
- inputForm.addEventListener("submit", (e)=>{
- //prevent auto submission
- e.preventDefault()
- const formdata = new FormData(inputForm)
- fetch(url,{
- method:"updateArchiveTopicList",
- body:formdata,
- })
- .then(
- response => response.text()
- )
- .then(
- (data) => {document.getElementById("archiveTopicList").innerHTML=data}
- ).catch(
- error => console.error(error)
- )
- })
- var inputForm = document.getElementById("archiveInterests")
- inputForm.addEventListener("submit", (e)=>{
- //prevent auto submission
- e.preventDefault()
- arr = []
- const archiveTopics = document.getElementsByName("archiveTopic")
- for (let i = 0; i < archiveTopics.length; i++) {
- if (archiveTopics[i].checked)
- arr.push(archiveTopics[i].value)
- }
- const formdata = JSON.stringify({
- archiveTopics: arr
- })
- fetch(url,{
- method:"updateArchiveInterests",
- body:formdata,
- }).then(
- response => response.text()
- ).catch(
- error => console.error(error)
- )
- })
- var inputForm = document.getElementById("mainTweets")
- inputForm.addEventListener("submit", (e)=>{
- //prevent auto submission
- e.preventDefault()
- const formdata = new FormData(inputForm)
- fetch(url,{
- method:"getTweets",
- body:formdata,
- })
- .then(
- response => response.text()
- ).then(
- (data) => {document.getElementById("displayMainTweets").innerHTML=data}
- ).catch(
- error => console.error(error)
- )
- })
- var inputForm = document.getElementById("archiveTweets")
- inputForm.addEventListener("submit", (e)=>{
- //prevent auto submission
- e.preventDefault()
- const formdata = new FormData(inputForm)
- fetch(url,{
- method:"getArchiveTweets",
- body:formdata,
- })
- .then(
- response => response.text()
- ).then(
- (data) => {document.getElementById("displayArchiveTweets").innerHTML=data}
- ).catch(
- error => console.error(error)
- )
- })
|