Witam, mam pewien skrypt w JS który ma za zadanie odczytać wartość z wybranego SELECTA, wyświetlić ją i zapisać do pola input typu hidden które później zostanie przesłane do PayU
skrypt działa w przypadku wyświetlania wyboru i mnożenia go przez 597 ale gdy wstawiam go do inputa i w value daje wartosc z wyboru, po przeładowaniu w tablicy post nie ma tej pozycji.
Proszę o wskazówki.
Oto Kod:
<script language="JavaScript">
<!-- <![CDATA[
function napis(f) {
if (f.value=='') {
document.getElementById("napis").innerHTML = '';
} else {
var kod = ''+f.value;
kod += '';
var kod = kod*597;
document.getElementById("napis").innerHTML = kod;
document.getElementById("in").innerHTML = '<input type="hidden" name="amount" value="'+kod+'">"';
}
}
// ]]> -->
</script>
<div>zamawiam
<select name="obraz" style="color: black;" onchange="napis(this)">
<option value="">0</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
</select>
bilet/biletów</div>
<div>razem<div id="napis"></div></div>
<div id="in"></div>
<?php
$a = $_POST;
print_r($a);
?>