So habe ich eine Schaltfläche Senden, die den Wert des Radio-Button in einem Cookie speichert. Dies funktioniert in Chrom, aber nicht in firefox ...Speichern Wert von Radio-Button in Cookie funktioniert nicht in anderen Browsern (Firefox), aber funktioniert in Chrome
<form name="radios" id="radios">
<input type="radio" id = "addition" name="browser" value="Addition" checked="checked">Addition<br>
<input type="radio" id = "subtraction" name="browser" value="Subtraction">Subtraction<br>
<input type="radio" id = "multiplication" name="browser" value="Multiplication">Multiplication<br>
<input type="radio" id = "division" name="browser" value="Division">Division<br>
</form>
ich das Cookie wie folgt zu speichern:
operation= escape(document.radios.browser.value) + ";";
document.cookie="operation="+operation;
Nun, wenn ich document.radios.browser.value im Chrom setzen Konsole, es gibt mir den ausgewählten Wert für die Radios.
Allerdings, wenn ich das gleiche für Firefox tun, gibt es mir "undefined."
Wie mache ich das für Firefox? Stimmt etwas nicht mit meinem Code?
Verwenden Sie 'document.querySelector (" Eingabe [Name = Browser]: aktiviert "). Wert' – Barmar
Funktioniert das auf einer anderen Seite? Ich verwende Cookies, weil ich den Benutzer auf eine andere Seite umadressiere. – Edwin
Sobald Sie es in den Cookie einfügen, spielt es keine Rolle, auf welcher Seite Sie sind. – Barmar