id='seekline'
次のコードを使用して、 by var1
(ほとんどの場合 .1 未満) で行を移動したいのですが、 and を追加するvar1
と問題が発生しj
ます。
プラス記号は、追加する代わりに連結します。Number()
、parseInt()
、parseFloat()
、および 1 を乗算するか 0 を加算して加算を強制しようとしましたが、何らかの理由で連結を停止できません。parseInt()
またはparseFloat()
(例)を使用するとparseInt(j,10)
、コードが機能しなくなります。
px
文字列の分割は、 fromを削除することelement.style.left
です。
function move(var1) {
element = document.getElementById('seekline');
console.log(var1, element.style.left);
var str=(element.style.left);
var n=str.split("p");
var j = n[0];
Number(j);
Number(var1);
var k = var1 + j;
var f = k.concat("px");
console.log(j, k, f);
element.style.left = f;
}