我使用隐藏的输入
<input type='hidden' name='bahan' id='bahan' />
然后,我想从 js 传递一个值。我有一个名为 resultBtn()
的函数,我从中获取值,示例字符串 var x='12,124';
我想从其他输入中获取值
<?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++; } ?>
在 resultBtn()
中,我从 bahanx
中创建了一个公式,然后结果是 x
变量。
这是我的js
document.getElementsByName('bahan').value=x;
最佳答案
getElementsByName
方法返回元素集合 ( NodeList ),因此您需要按索引检索元素。
document.getElementsByName('bahan')[0].value = x;
// ------^^^------
关于javascript - 将值从 javascript 传递到 html 和 codeigniter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40211913/