Is this how i do a Button activated teleporter.

attached to the vehicle the player controls , and more of a incase u get stuck option.
is there something drastically wrong with this

var Receiver : Transform;

function update (){
	if (Input.GetKeyDown == "Jump"){
    	this.gameObject.transform.position = Receiver.position;
	}
}

var player : gameObject
var receiver : gameObject

function FixedUpdate () {
    if (Input.GetKeyDown ("space"))
        player.transform.position = receiver.transform.position;
	
}

Description : if u press space bar it teleports the player variable to the location of the receiver.