先看效果图:
上代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<style>
</style>
<body>
<div>
<input type="text">
<button onclick="fun()">判断</button>
</div>
<div>
<canvas id="myCanvas"></canvas>
</div>
<script>
let data;
let inp = document.getElementsByTagName('input')[0];
let butt = document.getElementsByTagName('button')[0];
let can = document.getElementById('myCanvas');
fu()
function fu() {
var c = document.getElementById("myCanvas");//获取画布
var ctx = c.getContext("2d");//实例画布
ctx.fillStyle = "#00EE00";//画布背景色
// 第一个随机数
let str1 = 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890';//随机数1
let arr1 = Math.floor(Math.random() * str1.length)
data1 = '';
data1 += str1[arr1] + ' ';
console.log(data1);
var c1 = parseInt(Math.random() * 256);
var c2 = parseInt(Math.random() * 256);
var c3 = parseInt(Math.random() * 256);
var rgb = "rgb(" + c1 + "," + c2 + "," + c3 + ")";
ctx.fillRect(20