使用具有多个属性的js函数设置html表单值
Setting html form values using js function with multiple attributes
在PHP中,我有一个按钮:
onclick="myFunction(&value1, $value2, $value3)"
JavaScript:
function myFunction(atr1, atr2, atr3) {
document.getElementById('form_input1').value = atr1;
document.getElementById('form_input2').value = atr2;
document.getElementById('form_input3').value = atr3;
document.getElementById('popup_form').style.display = "block";
}
但这些值并没有设置。当我使用没有属性和设置值的函数时,这很好:
function myFunction() {
document.getElementById('form_input1').value = "8";
document.getElementById('form_input2').value = "abc";
document.getElementById('form_input3').value = "56";
document.getElementById('popup_form').style.display = "block";
}
我应该如何更改函数以根据php中给定的属性设置表单值?
这个问题还不太清楚,但您的javascript中可能会出现语法错误,因为您没有在变量值周围添加引号。因此,呈现的javascript将看起来像:
onclick="myFunction(8, abc, 56)"
您需要在适当的地方添加引号,或者只添加到所有引号中。此外,&value
可能应该是$value1
。
onclick="myFunction('$value1', '$value2', '$value3')"
这将呈现
onclick="myFunction('8', 'abc', '56')"
相关文章:
- 为什么我的控制器没有启动函数.js脚本
- 在函数js中传递变量
- 如何在单独的文件中调用函数 js.
- 在铯中调用函数.js当事件被尝试时
- 只有setTimeout执行函数.JS
- 为什么图像选择器程序中的这个函数 js 不起作用
- 获取邮件中的信息.php从函数.js解析为manage.html
- 如何从应用程序中调用JS函数.js在Rails4视图中
- Uncatch TypeError: obj.attr 不是函数 JS
- 从 C++ 节点调用 JavaScript 函数.js扩展
- 调用 Backbone 内部的外部函数.js的视图初始化方法
- 如何使用 Scala 创建 JavaScript 函数.js
- 使用带有下划线循环的回调函数.js骨干.js项目不起作用
- 获取字段值的函数-JS
- 函数js不能递归调用自己的函数
- 在函数JS中创建带有地理代码的标记
- 循环内部的函数(js/jquery)
- 我需要帮助将此代码添加到jQuery函数.js文件中
- 未捕获类型:未定义不是函数JS错误
- 停止多个内联函数JS的事件传播