我有一个 JavaScript 函数 checkStatus()
,它接受四个参数 bus_company_name,bus_id,bus_time
和 bus_date
。前三个参数来自数据库,但第四个参数将由用户输入。为此,我编写了如下 HTML:
{foreach name = feach item = k from = $allBuses}
<p>
{$k->bus_company_name}<br />
A/C {$k->bus_is_ac}<br />
Date : <input type="text" name="date" id="dt" />yyyy/mm/dd
<a href="javascript:checkStatus('{$k->bus_company_name}','{$k->bus_id}','{$k->bus_time}',jrny_date)">Status</a>
</p>
{/foreach}
我想要来自 ID 为 date
的输入类型的 jrny_date
。我怎样才能实现它?
最佳答案
如果您使用它,您将把元素值作为参数传递。
javascript:checkStatus('{$k->bus_company_name}','{$k->bus_id}','{$k->bus_time}',document.getElementById('dt').value)
但您也可以进入函数 checkStatus。
关于javascript - 将字段中的值添加到 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8576103/