如何使用for循环创建具有不同值的按钮
How to create buttons with different value using for loop
所以这是我的代码。我想创建类似的按钮
随机1随机2。。。。。。。随机10
有什么方法可以用JavaScript中的for循环来实现它吗?id也是,就像第一个按钮的id是"button1"。。。。
<script type="text/javascript">
<!--
var i = 0;
var x = new Array(11);
var y = new Array(11);
for (i=1; i<=10; i++)
{
x[i] = 35.38825899+Math.random()*0.007962;
y[i] = 0.03903201/0.007962*x;
document.write('<input type="button" value="Random" onclick="sfcshonan()"/>'+'<br />');
}
//-->
</script>
简单。更改:
value="Random"
收件人:
value="Random ' + i + '"
最终代码
document.write('<input type="button" id="button'+i+'" value="Random'+i+'" onclick="sfcshonan()"/>'+'<br />');
document.write('<input type="button" value="Random '+i+'" onclick="sfcshonan()"/>'+'<br />');
document.write('<input type="button" value="Random" onclick="sfcshonan()"/>'+'<br />');
至
document.write('<input type="button" id="button' + i + 'value="Random' + i + '" onclick="sfcshonan()"/>'+'<br />');
或者使用jQuery
var button = $("<input>").attr("type", "button").attr("id", "button" + i).val("Random" + i).click(sfcshonan)
$(document).append(button)
试试这个
document.write('<input type="button" id="button'+i+'" value="Random'+i+'" onclick="sfcshonan()"/>'+'<br />');
说明
document.write('<input type="button" value="Random" onclick="sfcshonan()"/>'+'<br />');
相关文章:
- 提交按钮,该按钮位于使用 Excel VBA 的 Javascript 中
- 如何在单击按钮时使用instantsearch.js启动搜索
- 如何在一个onclick按钮上使用一个javascript函数选择多个文本字段
- JQueryHide()在按钮中使用元素时不会隐藏元素
- 如何检查单选按钮是否使用JavaScript进行了检查
- Jquery:输入类型=“”;按钮“;使用.click()函数在Internet Explorer和Safari中不起作
- 如何创建一个“下一步”按钮,使用 Java 脚本和 Twitter Bootstrap 切换选项卡
- 将 checkedValue 绑定与单选按钮一起使用
- JQuery:所有按钮只使用一个监听器有什么缺点吗
- 表中的动态按钮用于使用Javascript(CodeIgniter)删除/编辑数据
- 在IE11中,点击next或back按钮,使用intro.js打开一个新页面
- 使用JavaScript检测Android后退按钮的使用
- 触发器快捷方式”;STRG+Plus按钮”;使用Javascript
- 通过点击表单外的按钮,使用required和angularjs验证输入字段
- Angularjs单选按钮未使用名称进行选择
- 单击按钮时使用JS读取JSON文件
- 按钮无法使用Javascript
- 事件委派模式,在按钮中使用 addEventListener 和嵌套元素
- 禁用按钮仍然使用“.click()”触发
- 如何将 NGROUTE 与用于更改视图的单选按钮一起使用