html表-如何在单元格中添加内容-Javascript
html table - How to add content in a cell - Javascript
如何在表中的单元格内随机生成内容?我正在制作一个游戏,用户可以随意尝试10次。通过这些努力,应该尝试选择包含关键字的单元格。每次尝试失败,这些次数都会减少。问题是我不知道如何在单元格中插入脚本随机生成的内容。
<html>
<meta charset="utf-8">
<head><title>game of the key</title>
<style type="text/css">
table
{
border-collapse:collapse;
}
td {border: 5px solid maroon;
padding:80px
}
</style>
</head>
<body><div align="center">
<table id="table" onclick="clic()">
<tr><td id="1"></td><td id="2"></td><td id="3"></td><td id="4"></td><td id="5"></td></tr>
<tr><td id="6"></td><td id="7"></td><td id="8"></td><td id="9"></td><td id="10"></td></tr>
<tr><td id="11"></td><td id="12"></td><td id="13"></td><td id="14"></td><td id="15"></td></tr>
<tr><td id="16"></td><td id="17"></td><td id="18"></td><td id="19"></td><td id="20"></td></tr>
<tr><td id="21"></td><td id="22"></td><td id="23"></td><td id="24"></td><td id="25"></td></tr>
</table></div>
</body>
<script>
var attempts = 10;
var key = true;
function clic()
{
console.log("check");
}
</script>
</html>
尝试使用:
var cellId = Math.floor(Math.random() * 24 + 1);
document.getElementById(cellId).setAttribute("name", "key");
但用户只需查看页面的来源即可找到关键
用于检查是否找到钥匙
function clic(e)
{
if( attempts <= 0){
console.log("no more attempts");
return;
}
if( e.target.getAttribute('name') == 'key' ){
console.log('key found');
}
else{
console.log('key NOT found');
--attempts;
}
}
在这里您可以找到正在工作的jsFiddle
相关文章:
- 如何在ASP中为用户控件添加Javascript对象网
- 向Android浏览器添加JavaScript
- 如何在Opencart中动态添加JavaScript
- 如何根据需要优雅地添加javascript/css
- 在Android的Webview中添加Javascript
- Phonegap/Cordova:如何添加Javascript多点触摸事件
- 添加@javascript标记时,Cucumber中的HTTP身份验证失败
- 当我的表单中已经有一个操作时添加JavaScript
- 当我添加JavaScript时,链接按钮停止工作
- Ruby on Rails 4:在 Rails Web 应用程序中添加 Javascript 文件时遇到问题
- 可以'无法正确添加JavaScript值
- 在页面上添加javascript后呈现指令
- 如何在我更改输入时添加javascript操作'的内容
- 在Dotnet Highchart中添加javascript函数
- 如何在R Shiny应用程序中添加JavaScript来更改CSS文件
- 基于使用的ASP MVC EditorFor/Partial模板添加JavaScript引用
- 添加javascript变量以发送数据
- 动态添加javascript事件监听器,做一些无法解释的事情
- 使用wp_enque_script()在Wordpress-functions.php中添加Javascript
- 添加JavaScript onClick以动态生成asp按钮