我可以将简单的字符串参数传递给 JS 方法吗?

Can I pass simple string parameters to JS method?

本文关键字:JS 方法 参数传递 简单 字符串 我可以      更新时间:2023-09-26

我正在尝试将一个简单的字符串参数传递给方法。我用谷歌搜索,但他们没有显示任何相对的东西。我不知道我在哪里做错了。这是我的JavaScript和HTML代码。

function check(var tyt) {
    document.getElementById(""+tyt).checked="checked";
}

这是我的 html 代码:

<input type=radio name="InterestedIn" id="Placement" required value="Placement" /><font onClick="check('Placement')">Placement</font>
// without the 'var' in parameter list:
function check(tyt) {
  document.getElementById("" + tyt).checked = "checked";
}

对于你的HTML,你可以在没有JavaScript的情况下实现这一点:

<label>
  <input type=radio name="InterestedIn" id="Placement" required value="Placement" />
  Placement 
</label>

还有一件事:<font> -Tag 自 1960 年左右以来就被弃用:)了。

但是,您的onclick之间略有不同,只会选中复选框,而<label>在再次单击时也会取消选中该框。