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

Rah*_*oel 0 html javascript

我试图将一个简单的字符串参数传递给一个方法.我用谷歌搜索,但他们没有表现出任何亲戚.我不知道我在哪里犯了一个错误.这是我的JavaScript和HTML代码.

function check(var tyt) {
    document.getElementById(""+tyt).checked="checked";
}
Run Code Online (Sandbox Code Playgroud)

这是我的HTML代码:

<input type=radio name="InterestedIn" id="Placement" required value="Placement" /><font onClick="check('Placement')">Placement</font>
Run Code Online (Sandbox Code Playgroud)

phy*_*lax 6

// without the 'var' in parameter list:
function check(tyt) {
  document.getElementById("" + tyt).checked = "checked";
}
Run Code Online (Sandbox Code Playgroud)

对于您的HTML,您可以在不使用JavaScript的情况下实现此目的:

<label>
  <input type=radio name="InterestedIn" id="Placement" required value="Placement" />
  Placement 
</label>
Run Code Online (Sandbox Code Playgroud)

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

但是,您之间onclick只有一个小小的区别,只会选中复选框,<label>再次单击时也会取消选中该框.