【问题标题】:pass a value from javascript to html and codeigniter将值从 javascript 传递给 html 和 codeigniter
【发布时间】:2016-10-24 06:26:42
【问题描述】:

我使用 hidden 的输入

<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;

【问题讨论】:

  • document.getElementsByName('bahan')[0].value=x;
  • 兄弟,成功了

标签: javascript php html codeigniter


【解决方案1】:

getElementsByName 方法返回一个元素集合(NodeList),因此您需要按索引检索元素。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-29
    • 2013-08-12
    • 2016-11-23
    相关资源
    最近更新 更多