我尝试了老问题,他们将 js 中的值传递给 js。但我想将字符串从 html 传递给 javascript。但它给了
未捕获的引用错误
我的 html
是
<a href="#" onclick="test(TEST123)">
而我的 javascript
是,
function test(p){
alert(p)
}
我怎样才能传递字符串>
原文由 user5331648 发布,翻译遵循 CC BY-SA 4.0 许可协议
我尝试了老问题,他们将 js 中的值传递给 js。但我想将字符串从 html 传递给 javascript。但它给了
未捕获的引用错误
我的 html
是
<a href="#" onclick="test(TEST123)">
而我的 javascript
是,
function test(p){
alert(p)
}
我怎样才能传递字符串>
原文由 user5331648 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您编写 test(TEST123)
然后它会查找名称为 TEST123
的变量。
所以你必须把它作为一个字符串而不是一个变量传递
function test(p){
alert(p)
}
<a href="#" onclick="test('TEST123')"> and
原文由 Divyesh Savaliya 发布,翻译遵循 CC BY-SA 3.0 许可协议
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
只需在您的 js 函数中写入字符串参数