Click here to Skip to main content
14,451,447 members

JavaScript

 
AnswerRe: How to pass JavaScript output to an HTML String Variable outside the <script>? Pin
Richard Deeming18-Sep-18 4:45
communityengineerRichard Deeming18-Sep-18 4:45 
QuestionTrouble uploading files with aws s3 Pin
Member 1398382813-Sep-18 14:15
MemberMember 1398382813-Sep-18 14:15 
AnswerRe: Trouble uploading files with aws s3 Pin
jkirkerx1-Oct-18 9:04
professionaljkirkerx1-Oct-18 9:04 
Questiongetting error period.draggable is not a function Pin
Gopal Kan12-Sep-18 20:49
MemberGopal Kan12-Sep-18 20:49 
AnswerRe: getting error period.draggable is not a function Pin
Graham Breach12-Sep-18 22:08
MemberGraham Breach12-Sep-18 22:08 
QuestionModal popup with datalist Pin
thepast12-Sep-18 9:18
Memberthepast12-Sep-18 9:18 
QuestionJavascript and extensions Pin
Member 1398114211-Sep-18 16:10
MemberMember 1398114211-Sep-18 16:10 
QuestionWhen pressing right and left keys object not moving in javascript game. Pin
Member 1396097131-Aug-18 12:10
MemberMember 1396097131-Aug-18 12:10 
Hey everyone, today I was making a javascript space invaders game and stumbled upon a problem. When pressing on the right and left keys the ship does not move. I hope somebody can help and thank you in advance Big Grin | :-D

Below is my code

function startGame(){
    gamearea.start();
  }
  function movePlayer(event){
    if(!player.moving){
      moveInterval = setInterval(function(){player.move(event);}, 50);
      player.moving = true;
    }
  }
  function stopPlayer(event){
    clearInterval(moveInterval);
    player.moving = false;
  }
  var gamearea = {
    canvas: document.createElement("canvas"),
    start: function(){
      this.canvas.width = 1100;
      this.canvas.height = 600;
      this.canvas.style.border = "3px solid gray";
      this.canvas.style.display = "block";
      this.canvas.style.margin = "auto";
      document.body.insertBefore(this.canvas, document.body.childNodes[0]);
      this.context=this.canvas.getContext("2d");
      player.draw();
      window.addEventListener("keydown", movePlayer, event);
      window.addEventListener("keydown", stopPlayer, event);
    }
  }
  var player={
    x:40, y:580, moving:false,
    draw:function(){
      gamearea.context.fillStyle="ivory";
      gamearea.context.fillRect(this.x+60, this.y, 80, 20);
      gamearea.context.fillRect(this.x+95, this.y-20, 10, 20);
    },
    update: function(d){
      this.x+=d;
    },
    move: function(ev){
      gamearea.context.clearRect(this.x, this.y, 80, 20);
      gamearea.context.clearRect(this.x+35, this.y-20, 10, 20);
      if(ev.keycode== 37 && this.x>0) this.update(-15);
      else if(ev.keycode == 39 && this+80<1100) this.update(15);
      this.draw();
    }
  }

QuestionAngular 6, lazy loading, with routerLink="/reviews" it works, type the Url localhost:5000/reviews and page not found Pin
jkirkerx17-Aug-18 14:06
professionaljkirkerx17-Aug-18 14:06 
AnswerRe: Angular 6, lazy loading, with routerLink="/reviews" it works, type the Url localhost:5000/reviews and page not found Pin
jkirkerx18-Aug-18 14:31
professionaljkirkerx18-Aug-18 14:31 
General[Solved] Pin
jkirkerx20-Aug-18 10:25
professionaljkirkerx20-Aug-18 10:25 
QuestionCoding Newbie Pin
Rokas Steiblys17-Aug-18 11:21
MemberRokas Steiblys17-Aug-18 11:21 
AnswerRe: Coding Newbie Pin
Richard MacCutchan17-Aug-18 22:37
communityengineerRichard MacCutchan17-Aug-18 22:37 
AnswerRe: Coding Newbie Pin
Nathan Minier20-Aug-18 2:34
professionalNathan Minier20-Aug-18 2:34 
SuggestionRe: Coding Newbie Pin
Member 1395671021-Aug-18 7:28
MemberMember 1395671021-Aug-18 7:28 
QuestionExsplicit JavaScript regular exspression Pin
calmchess16-Aug-18 14:17
Membercalmchess16-Aug-18 14:17 
AnswerRe: Explicit JavaScript regular expression Pin
Richard Deeming17-Aug-18 8:02
communityengineerRichard Deeming17-Aug-18 8:02 
QuestionUsing data from odata in react-native Pin
Mike V Baker12-Aug-18 17:59
MemberMike V Baker12-Aug-18 17:59 
AnswerRe: Using data from odata in react-native Pin
Richard MacCutchan12-Aug-18 22:03
communityengineerRichard MacCutchan12-Aug-18 22:03 
QuestionWeb Application Pin
Awal Swed9-Aug-18 5:35
MemberAwal Swed9-Aug-18 5:35 
AnswerRe: Web Application Pin
Richard MacCutchan9-Aug-18 6:48
communityengineerRichard MacCutchan9-Aug-18 6:48 
Questioniframe history not cleaned up on refresh in Chrome and Opera Pin
CCTuss9-Aug-18 4:25
MemberCCTuss9-Aug-18 4:25 
AnswerRe: iframe history not cleaned up on refresh in Chrome and Opera Pin
F-ES Sitecore10-Aug-18 0:35
mveF-ES Sitecore10-Aug-18 0:35 
GeneralRe: iframe history not cleaned up on refresh in Chrome and Opera Pin
CCTuss10-Aug-18 2:27
MemberCCTuss10-Aug-18 2:27 
Questionhow to add image Pin
Member 139364115-Aug-18 23:35
MemberMember 139364115-Aug-18 23:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.