【发布时间】:2016-04-13 12:09:42
【问题描述】:
我环顾四周,似乎找不到可行的解决方案,所以这是要求。
我正在构建一个系统,该系统从母版页获取数据并将其加载到模态样式窗口中以进行快速数据处理。我有一个 javascript 函数传递 4 个状态参数,其中 3 个始终是整数,其中一个可以是整数或字符串。
如果所有 4 个参数都是整数,则该函数有效,但在传递字符串时失败。
function passJob(jobid,equipid,status,location) {
var a = document.getElementById('jobnumber');
var b = document.getElementById('equipid');
var c = document.getElementById('status');
var d = document.getElementById('location');
a.value = jobid;
b.value = equipid;
c.value = status;
d.value = location;
}
PHP
<a href='#' onclick='passJob($sr,$eid,$ss,$sl);'>Modify Job</a>
$sr、$ss 和 $sl 将始终是数字,$eid 将要么是整数,要么是一个以 M 开头然后后面有一个数字的字符串。
我尝试在变量、变量周围、函数内部等处添加引号,但没有运气:(
【问题讨论】:
标签: javascript php parameters