用原生js这个页面怎么写

JavaScript014

用原生js这个页面怎么写,第1张

原生js操作网页

emmm

添加网页元素

移除网页元素

代码

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><style>    div{        border: 1px solid black        width: 100px        height: 100px        text-align: center    }</style><body><div>div1</div><div>div2</div><script>    var div = document.createElement("div")    div.innerText = "这是使用js添加的元素"    //添加一个div元素 document.body.appendChild(div)    alert("3秒后移除div1")    //移除html元素 setTimeout(function () {        var divList = document.getElementsByTagName("div")        divList[0].remove()    },3000)</script></body>

就说思路吧。

1)

颜色是“#dddddd",要求6个数字随机。

大小是"ddpx",这里就要求10-99随机吧,太大、太小看不到了。

粗细是”font-weight:dddd“,4个数字随机,那些bold也只是特定数字的名称而已。

而javascript字符串中的字符可以用”\udddd“来替换,其中4个随机数字,若是汉字x4e00-x9fa5之间的随机数。

2)问题,都在一个随机数字上。

3)实例化一个标签比如<p>,然后随机赋予它上述涉及到的style属性,最后设置它的innerText属性把一个随机的汉字当做内容。

其中随机数的函数我试着写一下,

function getRandom(min,max){

     min=min||0

     max=max||9

     var sp=max-min

     var ad=Math.floor(sp*Math.random())

     

     return min+ad

     

}

具体流程,你自己来吧,我只能帮你倒你这里了。

虽然那楼下那个汉子贴出了完整代码,可是限定了范围,不是真随机哇。分数要给哇,我记着要分数去问别人问题,狼哇的捉急哇。555555555555