Vairāk
Nodot javascript mainīgā vērtību ievades tipa slēptajā vērtībā
Vēlos piešķirt divu veselu skaitļu reizinājuma vērtību jau html dokumentā esošajā slēptajā laukā. Es domāju par javascript mainīgā vērtības iegūšanu un pēc tam nodošanu slēptā tipa ievades laukā. Man ir grūti to izskaidrot, bet tas ir, kā tam vajadzētu darboties:
Skripta piemērs
<script type="text/javascript">
function product(a,b){
return a*b;
}
</script>
iepriekš aprēķina produktu, un es gribu, lai produkts būtu slēptajā laukā.
<input type="hidden" value="[return value from product function]">
Kā tas ir iespējams?
62
3
Slēptajam laukam varat piešķirt id:
un tad, kad vēlaties piešķirt tā vērtību:
Pārliecinieties, ka šo piešķiršanu veicat pēc tam, kad DOM ir pilnībā ielādēts, piemēram,
window.load
notikumā.ja jums jau ir šī slēptā ievade:
ja nē, tad varat to izveidot, pievienot ķermenim un pēc tam iestatīt tā vērtību:
Un tad varat izmantot (atkarībā no gadījuma) :
pievienot kādu id ievadei