当前位置: 首页 > news >正文

外贸网站设计多少钱建设银行无锡分行网站

外贸网站设计多少钱,建设银行无锡分行网站,免费做网络推广,做海报可以借鉴的网站drag 可以把拖放事件拆分成4个步骤 设置元素为可拖放。为了使元素可拖动&#xff0c;把 draggable 属性设置为 true 。 <img draggable"true"> 拖动什么。ondragstart 和 setData() const dragestart (ev)>{ev.dataTransfer.setData(play,ev.target.id)} …
  1. drag
    1. 可以把拖放事件拆分成4个步骤

      1. 设置元素为可拖放。为了使元素可拖动,把 draggable 属性设置为 true 。

        <img draggable="true">
      2. 拖动什么。ondragstart 和 setData()

        const dragestart = (ev)=>{ev.dataTransfer.setData('play',ev.target.id)}
      3. 放到何处 - ondragover

         const dragover = (ev)=>{ev.preventDefault();}
      4. 进行放置 - ondrop

        const drop = (ev)=>{ev.preventDefault();let data = ev.dataTransfer.getData('play')ev.target.appendChild(document.getElementById(data))}
      5. 完整示例

        <!DOCTYPE html>
        <html lang="en">
        <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
        </head>
        <body><div id="div1" style="width: 400px;height: 500px;border:1px solid black;" ondragover="dragover(event)"ondrop="drop(event)"></div><img src="../images/lightoff.png" id="img1" style="width: 200px;height: 300px;" alt="" draggable="true"ondragstart="dragestart(event)">
        </body>
        <script>const dragestart = (ev)=>{ev.dataTransfer.setData('play',ev.target.id)console.log()}const dragover = (ev)=>{ev.preventDefault();}const drop = (ev)=>{ev.preventDefault();let data = ev.dataTransfer.getData('play')ev.target.appendChild(document.getElementById(data))}
        </script>
        </html>
  2. 地图
    1. 引入百度api
    2. 获取地图对象
    3. 调用方法
    4. 返回信息
    5. 示例
      <!DOCTYPE html>
      <html>
      <head><meta charset="utf-8" /><title></title><!--引入百度 API,"ak=" 后面一串码是密钥,最好自己申请--><script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=7a6QKaIilZftIMmKGAFLG7QT1GLfIncg"></script>
      </head>
      <body><input type="button" onclick="getLocation()" value="确认" /><div id="position"></div></body>
      <script type="text/javascript">var x = document.getElementById('position');function getLocation() {// 创建百度地理位置实例,代替 navigator.geolocationvar geolocation = new BMap.Geolocation();geolocation.getCurrentPosition(function(e) {if(this.getStatus() == BMAP_STATUS_SUCCESS){// 百度 geolocation 的经纬度属性不同,此处是 point.lat 而不是 coords.latitudex.innerHTML = '纬度:' + e.point.lat + '<br/>经度:' + e.point.lng;} else {x.innerHTML = 'failed' + this.getStatus();}});}</script>
      </html>
  3. datalist
    1. HTML5新增标签 用于input/form
    2. 示例
      <!DOCTYPE html>
      <html lang="en">
      <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
      </head>
      <body><input list="browsers"><datalist id="browsers"><option value="Internet Explorer"><option value="Firefox"><option value="Chrome"><option value="Opera"><option value="Safari"></datalist>
      </body>
      </html>
  4. localStorage和sessionStorage
    1. localStorage只要在相同的协议、相同的主机名、相同的端口下,就能读取/修改到同一份localStorage数据。
    2. sessionStorage比localStorage更严苛一点,除了协议、主机名、端口外,还要求在同一窗口(也就是浏览器的标签页)下。
    3. 图解
http://www.yayakq.cn/news/697219/

相关文章:

  • 手机在线电影网站廊坊建设网站企业
  • 凡科建设网站怎么保存外贸网站建设有什么需要注意的吗
  • 建网站什么框架wordpress更改图片上传路径
  • 网站虚拟主机公司wordpress shopme
  • 领卷网站怎么做开封 网站建设
  • 网站开发 怎样做费用结算泰安网络电视
  • 盐城市建设工程网站自学小程序开发需要学多久
  • 营销型网站建设怎么收费服务之家做网站简单吗
  • 12380网站建设存在的问题高清视频服务器
  • 菠菜网站的代理怎么做的网站建设公司北京华网天下实惠
  • 经营网站备案信息专业免费网站建设
  • 网站文章列表和图片列表排版切换代码wordpress导航调用代码
  • 网站建站工具有哪些企业查询宝在线查询
  • 易讯网站建设兰州网站建设索q479185700
  • 雄安建站服务深圳龙华有几个区
  • 做嗳啪啪 网站网站搭建教室
  • 做标签网站是干嘛的内江 网站建设
  • 网站做适配定西市建设厅官方网站
  • 企业网站开发韵茵建站牛商网做网站要多少钱
  • 做网站首选什么语言浙江省建设厅继续教育网站首页
  • 搜索引擎友好的网站有哪些特点吉林市 网站建设
  • 房地产企业网站开发加强学校网站建设的必要性
  • 网站sem托管下载免费ppt模板
  • 医院加强网站建设综合社区网站开发费用
  • 公司网站设计与制百度收录提交查询
  • 免费做直播网站网站服务器空间不足
  • 制作购物网站需要多少钱深圳个性化网站建设公司电话
  • 学校网站建设项目需求报告建设摩托车官网旗舰店
  • 手机怎么搭建属于自己的网站wordpress的文章多重筛选
  • WordPress渗透思路wordpress 分页seo