Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

139
Views
Almacenamiento de botones de radio en la base de datos a través de JS

Tengo 15 preguntas, cada pregunta debe ser respondida. Puede responder con botones de radio. Ahora quiero almacenar cada botón de opción en el que se hizo clic en una base de datos. Espero que alguien pueda ayudar, no sé cómo funciona esto. Si alguien tiene un sitio web para mí, siéntase libre de publicarlo, lo intentaré por mi cuenta. Aquí está el código. No tengo idea si esto es de alguna manera correcto. Gracias de antemano. Los botones de radio se almacenan de esta manera y luego la función JS:

 ` <input type="radio" id="Q15one" name="valuation15" value="one"> <label for="one"> 1</label> <input type="radio" id="Q15two" name="valuation15" value="two"> <label for="two">2</label> <input type="radio" id="Q15three" name="valuation15" value="three"> <label for="three">3</label> <input type="radio" id="Q15four" name="valuation15" value="four"> <label for="four">4</label> <input type="radio" id="Q15five" name="valuation15" value="five"> <label for="five">5</label> alert('Please answer every question.'); else { uservalues=[2,3,4,5] safevalues(2,uservalues) location.href='page3circle.html'; } } function safevalues(values){ var db = openDatabase('AIdb.db', '1.0', 'AI within medicine', 2 * 1024 * 1024); db.transaction(function (tx) { tx.executeSql('CREATE TABLE survey IF NOT EXISTS (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL UNIQUE, question1 TEXT, question2 TEXT, question3 TEXT,question4 TEXT,question5 TEXT,question6 TEXT,question7 TEXT,question8 TEXT,question9 TEXT,question10 TEXT,question11 TEXT,question12 TEXT,question13 TEXT,question14 TEXT,question15 TEXT, timestamp TIMESTAMP)'); if (radioGroup.getCheckedRadioButtonId()!=0){ tx.executeSql('INSERT INTO survey (question1, timestamp) VALUES (?, ?)', [radioGroup.getCheckedRadioButtonId()], new Date()); } if (page==2) { tx.executeSql('INSERT INTO survey (question1,question2, question3, question4, timestamp) VALUES (?, ?,?,?)', [radioGroup.getCheckedRadioButtonId(), radioGroup.getCheckedRadioButtonId(),radioGroup.getCheckedRadioButtonId(),radioGroup.getCheckedRadioButtonId(),new Date()]); } else{} } );`
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!