简体   繁体   English

将值从 javascript 传递给 html 和 codeigniter

[英]pass a value from javascript to html and codeigniter

i using hidden's input我使用隐藏的输入

<input type='hidden' name='bahan' id='bahan' />

then, i want pass a value from js.然后,我想从 js 传递一个值。 i have a function called resultBtn() i get the value from it, example string var x='12,124';我有一个名为resultBtn()的函数,我从中获取值,例如字符串var x='12,124'; i want take the value from other input我想从其他输入中获取值

<?php $i=0; foreach ($bahanx as $pin2){ 
  echo "<div class='input-group' style='width:175%'><label class='input-group-addon' style='width:100px'><input type='checkbox' name='bahan' aria-label='Checkbox for following text input' value='".$pin2->id_barang."' oninput='changeText(this,".$i.");' > ". $pin2->nama_barang ."</label><input type='text' class='form-control' aria-label='Text input with checkbox' name='banyak_bahan' value='0' disabled/></div><br/>";
  $i++;  }  ?>

at resultBtn() i make a formula from bahanx then the result is x variable.resultBtn()我从bahanx创建一个公式,然后结果是x变量。 this is my js这是我的js

document.getElementsByName('bahan').value=x;

The getElementsByName method returns a collection of elements( NodeList ) so you need to retrieve element by index. getElementsByName方法返回元素集合( NodeList ),因此您需要按索引检索元素。

document.getElementsByName('bahan')[0].value = x;
//                           ------^^^------

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM