javascript - 更改按钮 JavaScript 的位置

标签 javascript html css button

我想更改显示在 html 页面顶部的按钮

<div class='play'>
    <input id="play" type="button" value="Play" onclick="mode('play');startSlideshow();" />
</div>
<div class='pause'>     
    <input id="pause" type="button" value="Pause" onclick="mode('pause');startSlideshow();" />
</div>

<style>
    .play{
        position: absolute;
        top:452px;
        left: 85px          
    }
    .pause{
        position: absolute;
        top:452px;
        left: 85px          
    }
</style>

到目前为止,这在播放按钮前面显示了暂停按钮,没关系,我尝试移动按钮并使其隐藏但它确实移动了,我还尝试更改暂停按钮的样式和位置但是无论如何它都不会移动

else if(smode=="pause")
{
    var pau = document.getElementById('pause'); 
    pau.setAttribute('style', 'top:100px;left:150px;');
    document.getElementById("pause").style.visibility = "hidden";
}

最佳答案

此代码将切换您的播放和暂停按钮,因此一次只会显示一个。

function mode(action) {
  
  console.log(action);
  if(action == 'play') {
    document.getElementById('play').style.display = "none";
    document.getElementById('pause').style.display = "block";
  }
  if(action == 'pause') {
    document.getElementById('play').style.display = "block";
    document.getElementById('pause').style.display = "none";
  }
}
<div class='play'>
    <input id="play" type="button" value="Play" onclick="mode('play');" />
</div>
<div class='pause'>     
    <input id="pause" style="display:none;" type="button" value="Pause" onclick="mode('pause');" />
</div>

关于javascript - 更改按钮 JavaScript 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32461696/

相关文章:

javascript - 如何使 localStorage 在 react 中 react ?

javascript - onChange 事件在颜色类型输入中不起作用

PHP 图像显示不正确

javascript - 如何找到 setTimeout() 的剩余时间

javascript - 从 Parse.com 获取最后一个/最新的对象

css - 使用 2 种不同字体粗细时 Roboto 字体高度不一致

jquery - 在 Html 中获取 Paypal 捐赠交易详细信息并实现捐赠按钮

html - 表格不透明度在 IE 中未正确呈现?

html - 如何使用 CSS 将 'div' 塑造成旗帜

javascript - JQuery AJAX HTML 查找不工作