<!DOCTYPE html> <html> <head> <title>Someone's homepage</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function modifyValues(f){ var fields={a:"Abra", b:"Beedrill", c:"Cloyster"}; var val=[]; for(fi in fields){ if(f[fi].checked)val.push(fields[fi]); } window.opener.document.getElementById("textField").value=val.join(", "); //(separator mellan värden, byt till "," om du inte också vill ha mellanrum) return false; } </script> </head> <body> <form action="" onsubmit="return modifyValues(this);"> <input type="checkbox" value="b" name="a">Abra<br> <input type="checkbox" value="b" name="b">Beedrill<br> <input type="checkbox" value="b" name="c">Cloyster<br> <input type="submit" value="Submit!"> </form> </body> </html>
(där parent-dokumentet har ett textfält med id="textField")
Har ett popupfönster(child) där det finns ett checkboxfält. De värden man väljer där skulle jag vilja spara ner i ett vanligt textfält i dokumentet(parent) som länken finns i. Om det även går skulle jag vilja separera varje värde med ett kommatecken.
Tack på förhand Fredrik
Postat av Simon (213.89.71.173) den 03 September, 2010 kl 13:17:14.
Som svar på: Värden från checkbox till textfält postat av Fredrik den 02 September, 2010 kl 11:35:56.