如何在 onclick 函数 HTML 中传递字符串

how to pass string in onclick function html

本文关键字:字符串 HTML 函数 onclick      更新时间:2023-09-26

我尝试了旧问题,他们将 js 中的值传递给 js。但是我想将字符串从html传递到javascript。但它给了

未捕获的引用错误

html

<a href="#" onclick="test(TEST123)">

javascript是,

function test(p){
   alert(p)
}

如何传递字符串>

<a href="#" onclick="test('TEST123')">

只需在 js 函数中使用字符串参数即可

如果你写test(TEST123)那么它会查找具有TEST123名称的变量。
所以你必须把它作为一个字符串传递,而不是一个变量

function test(p){
   alert(p)
}
<a href="#" onclick="test('TEST123')"> and

如果您

使用的是选择标签,并且希望在选择选项项时传递值,则可以使用

<select class="form-control" onchange="checkifclick('hello')" name="product_name">

在 JavaScript 中,

<script>
    function checkifclick(test) {
        alert(test);
    }

基本上,我曾经遇到过这个问题,我想调用该函数并想将变量传递到该 JavaScript 函数中。

class="form-control"用于美化元素,form-control是引导程序的内置类。