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

标签 javascript html

我正在尝试将一个简单的字符串参数传递给一个方法。 我用谷歌搜索,但他们没有显示任何相关内容。 我不知道我哪里做错了。这是我的 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/

相关文章:

javascript - 如何循环这个函数?

jquery - btn 组中的 Bootstrap 重置按钮

javascript - 如何将图像添加到谷歌地图 v3 中标记的信息窗口?

html - 为什么在 CSS 中使用 float 时垂直对齐不能正常工作?

javascript - 允许事件继续

javascript - Vue.js/Nuxt.js - 如何将 props 传递到 slot?

javascript - Pako 无法压缩 python 中生成的 gzip 文件

javascript - 在选择更改重定向到 url jQuery

html - 混合 srcset 和 picture 以获得响应式图像

javascript - 在 Javascript 中,如何在不更改函数的情况下检查函数是否处于严格模式*?