我正在尝试将简单的字符串参数传递给方法。
我用谷歌搜索,但他们没有显示任何亲戚。
我不知道我在哪里做错。这是我的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>再次单击时也会取消选中该复选框,这之间有一点点差异。

关于javascript - 我可以将简单的字符串参数传递给JS方法吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22911307/

10-13 00:41