Comunidad de diseño web y desarrollo en internet online

backgroundPosition=x+'px' y+'px'; NO FUNCIONA

Citar            
MensajeEscrito el 15 Nov 2011 03:28 pm
Hola, inteno hacer algo asi
>>>>>>>>>>>>>>>>>>>>>>>>>>>
document.onmousemove=ratonXY;
function ratonXY(e){
var x=e.pageX;//coordenadas raton X
var y=e.pageY;//coordenadas raton Y
obj=document.getElementById('div');
obj.style.backgroundImage="url(bg.jpg)"//Coloco una imagen de fondo<<<hasta aquí todo funciona
obj.style.backgroundPosition=x+'px' y+'px';//Aqui esta el error, q no entiendo por q?

};


//ojo: obj.style.backgroundPosition='2000px 3000px';//Esto si funciona
>>>>>>>>>>>>>>>>>>>>>>

Mi problema es solo cuando intento usar el valor q tiene X en lugar de escribir el numero, me ayudan???

Por lekofev

25 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Nov 2011 03:41 pm
Prueba lo siguiente:

Código Javascript :

obj.style.backgroundPosition=x+'px '+y+'px';


Como tú lo has escrito, contiene un error de sintaxis.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 15 Nov 2011 04:13 pm

DriverOp escribió:

Prueba lo siguiente:

Código Javascript :

obj.style.backgroundPosition=x+'px '+y+'px';


Como tú lo has escrito, contiene un error de sintaxis.



Man eres un tigre !!!! si funciono ajajj , tenia q agregar un espcio 'px ' y el sigo no "+
", gracias te pasaste!!
Otra pregunta, la idea fianl es q capture la posicion de la barra Scroll vertical, pero no se como sacarle las coordenadas, me imagino q seria algo asi: x=scrollVertical.Coordenada

Sabes la sintaxis??? por favor...
podrias agregarme al Skype?? nick: lekofev

Por lekofev

25 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.