Create an account

Very important

  • To access the important data of the forums, you must be active in each forum and especially in the leaks and database leaks section, send data and after sending the data and activity, data and important content will be opened and visible for you.
  • You will only see chat messages from people who are at or below your level.
  • More than 500,000 database leaks and millions of account leaks are waiting for you, so access and view with more activity.
  • Many important data are inactive and inaccessible for you, so open them with activity. (This will be done automatically)


Thread Rating:
  • 1009 Vote(s) - 3.47 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Html button not responding

#1
I'm creating a text adventure game that involves the use of buttons changing text. This was working up until a few minutes ago and now it has stopped. Here is the code:

```
<button type = "button" onclick = "Change_Text(id)" name = "options" id ="begin_game">Begin.</button>
```
which should directly correspond to this:

```
<!DOCTYPE html>
<html lang = "en">
<head>
<title>Abandoned Hotel - Floor 1</title>
<meta charset = "utf-8">
<meta name="viewport" content ="width=device-width, initial-scale=1">
<style>
@import url('https://fonts.googleapis.com/css2?family=Nosifer&display=swap');
* {
box-sizing: border-box;
}
body{
background-color: black;
}


#header{
height: 50px;
font-size: 2em;
text-align: center;
color: purple;
font-family: 'Nosifer', cursive;
}
#wrapper{
background-color: lightslategray;
width: 100%;

margin-top: 50px;
display: table;
border: solid rgb(163, 21, 21) 5px;
padding:200px;
}
img{
height: 10%;
width: 90%;
}
.Pheader{
font-family: 'Nosifer', cursive;
}
#h1{
font-size: 2em;
}
p{
font-size: 1.2em;
}





/* Create two equal columns that floats next to each other */
.column {
float: left;
width: 50%;
padding: 20px;
height: 3-0px; /* Should be removed. Only for demonstration */
}
.Gridrow{
grid-row: 1/3;
grid-column: 2/3;
width:50%;
}

/* Clear floats after the columns */
.row:after {
content: "";
display: table;
clear: both;
}
</style>
<script>
function safeCombo(){
var combo = prompt('ENTER SAFE CODE');
if(combo == '1922'){
SafeOpened = true;
alert("Safe Opened!");
}
else{
alert("This is not the correct combination.")
}
}
function keyObtained(){
let nar = document.getElementById('narrative')
if(SafeOpened == true){
document.getElementById('melt_ice').removeAttribute('hidden');
}
}
function ElevatorValidation(){
let nar = document.getElementById('narrative')
if(KeyMelted = true){
nar.innerHTML = "You stab the keyhole with the key and turn it. The screeching metal sends a shiver up your spine, however the elevator is now open.";
}
}

let HonorsRoomFirstTime = false;
let StorageRoomFirstTime = false;
let LoungeRoomFirstTime = false;
let SafeOpened = false;
let KeyMelted = false;
let SafeCombo = document.getElementById('SafeCombo');
let SafeCorrectCombo = '1922';

function Change_Text(myNar){
let option1 = document.getElementById("begin_game");
let option2 = document.getElementById("honors_room");
let option3 = document.getElementById("storage_room");
let option4 = document.getElementById("lounge_room");
let option5 = document.getElementById("read_plaque");
let option6 = document.getElementById("elevator");
let nar = document.getElementById("narrative");
let room = document.getElementById("roomHeader");

switch(myNar){
case 'begin_game':
room.innerHTML = "<h2>Floor One</h2>"
nar.innerHTML = "You stand in the Corridor Alone. This is clearly a puzzle. To which room will you travel first?"
document.getElementById('begin_game').setAttribute('hidden','hidden');
document.getElementById("honors_room").removeAttribute('hidden');
document.getElementById("lounge_room").removeAttribute('hidden');
document.getElementById("storage_room").removeAttribute('hidden');
var img = document.getElementById('image');
img.src = "Images/CreepyHallway.jpg";
break;
case 'honors_room':
room.innerHTML = "<h2>The Honours Room</h2>"
nar.innerHTML = "You enter the Honours Room. The dust nearly suffocates you and it makes it impossible to see beyond a grey haze."
nar.innerHTML += "Nearby there seems to be a wooden plaque. Other than that, there seems to be nothing more to see."
nar.innerHTML += "<br><span style = 'color:red'>Could this plaque be helpful to me?</span>"
document.getElementById('lounge_room').removeAttribute('hidden');
document.getElementById('storage_room').removeAttribute('hidden');
document.getElementById('read_plaque').removeAttribute('hidden');
document.getElementById('honors_room').setAttribute('hidden','hidden');
document.getElementById('open_safe').setAttribute('hidden','hidden');
document.getElementById('melt_ice').setAttribute('hidden','hidden');
var img = document.getElementById('image');
img.src = "Images/CreepyHonoursRoom.JPG";
break;
case 'storage_room':
room.innerHTML = "<h2>The Storage Room</h2>";
nar.innerHTML = "You enter the Storage Room. You're shocked to discover what's in there...Cages upon cages, stacked to the roof."
nar.innerHTML += "And the cages contain...fresh corpses. The smell violates your senses and you feel extremely nauseous."
nar.innerHTML += "<span style = 'color:red'>But there is a safe nearby...You could attempt to open it.</span>"
document.getElementById('storage_room').setAttribute('hidden','hidden');
document.getElementById('honors_room').removeAttribute('hidden');
document.getElementById('read_plaque').setAttribute('hidden','hidden');
document.getElementById('melt_ice').setAttribute('hidden','hidden');
document.getElementById('open_safe').removeAttribute('hidden');
var img = document.getElementById('image');
img.src = "Images/CreepyStorageRoom.JPG"
break;
case 'lounge_room':
room.innerHTML = "<h2>The Lounge Room</h2>"
nar.innerHTML = "You enter the Lounge Room. You're surprised. Compared to the rest of the building, this room seems...eerily oversanitised. "
nar.innerHTML += "It seems to resemble that of a hospital which how oversanitised it appears. <span style='color: red'> In front of you there is a fireplace which..."
nar.innerHTML += "Is lit?? </span> There seems to be something greater happening behind the scenes."
document.getElementById('honors_room').removeAttribute('hidden');
document.getElementById('storage_room').removeAttribute('hidden');
document.getElementById('open_safe').setAttribute('hidden','hidden');
document.getElementById('lounge_room').setAttribute('hidden','hidden');
document.getElementById('read_plaque').setAttribute('hidden','hidden');
keyObtained();
var img = document.getElementById('image');
img.src = "Images/CreepyLoungeRoom.jpg";
break;
case 'read_plaque':
nar.innerHTML = "You dust off the Plaque. The dust slithers up your nostrils and strangles your lungs."
nar.innerHTML += "The Plaque has clearly been defiled. Some of the Characters are red, however, <span style = 'color:red'>it looks rather specific: </span>";
nar.innerHTML +="<br>"
nar.innerHTML +="<br>"
nar.innerHTML += "<br><span style ='font:20px'><b>ADAM CUSHNAHAN.......<span style='color:red'>1</span>989</span>"
nar.innerHTML += "<br><span style ='font:20px'><b>GEMMA MORRIS.............199<span style='color:red'>9</span></span>"
nar.innerHTML += "<br><span style ='font:20px'><b>NOMA MSONZA...............<span style='color:red'>2</span>003"
nar.innerHTML += "<br><span style ='font:20px'><b>YOU.....................................202<span style='color:red'>2</span></span>"
document.getElementById('SafeCombo').setAttribute('hidden','hidden');
document.getElementById('read_plaque').setAttribute('hidden','hidden');
break;
case 'open_safe':
nar.innerHTML = "The Safe seems to take a four digit combination. Is there any clues around?<span style='color:red;'> Or perhaps, in another room? </span>";
safeCombo();
var img = document.getElementById('image');
img.src = "Images/CreepySafe.jpg"
break;
case 'melt_ice':
nar.innerHTML = "A ghostly puff of steam arises as you melt the ice off the key. <span style = 'color:red'>Finally, it seems that it's usable. You make your way to the Elevator.</span>"
document.getElementById('elevator').removeAttribute('hidden');
document.getElementById('melt_ice').setAttribute('hidden','hidden');
document.getElementById('honors_room').setAttribute('hidden','hidden');
document.getElementById('storage_room').setAttribute('hidden','hidden');

break;
case 'elevator':
room.innerHTML = "<h2>The elevator</h2>";
nar.innerHTML = "You stab the key hole with the key in a desperate attempt to create space between you and whatever is hunting you. You quickly slide into the elevator as it ascends to the next floor.";
document.getElementById('next_floor').removeAttribute('hidden');
document.getElementById('elevator').setAttribute('hidden','hidden');
var img = document.getElementById('image');
img.src = "Images/CreepyElevator.jpg";
break;
case 'next_floor':
//CODE FOR NEXT PAGE HERE
break;

}


}
</script>
</head>
<body>
<div id = "header">
<h2>Abandoned Hotel</h2>
</div>
<div id = "wrapper">
<div class="column">
<span id="roomHeader "><h2>Floor 1 - The Awakening</h2></span>
<img id="image" src = "Images/CreepyHallway.jpg">
</div>
<div class="column">
<span>
<p><span id="narrative">Expecting to reach the roof, the elevator instead comes to a halt at floor 1. You press the top floor's button impatiently. No luck. <br>
You step off the elevator entering floor one when the elevator firmly shuts behind you. Any closer to it and you may have lost an arm. The lights spot you,
and suddenly come alive.
At the other side of this dimly lit, dirty corridor, you spot another elevator. This feels like a death trap, you thought to yourself.<br>
But there was no time to wait, as banging came from the door you just left. Something is trying to enter.<br>
And then it stopped.
You can hear breathing coming from the other side. Coarse, heavy, breathing.
The intercom then sprang alive.<br>
<span style = "color: red">60 Seconds Remaining!</span><br>
You knew you mustn't waste any time.</p>
</span>
<div class="Gridrow">
<button type = "button" onclick = "Change_Text(id)" name = "options" id ="begin_game">Begin.</button>
<button type = "button" hidden onclick= "Change_Text(id)" name = "options" id = "storage_room">Storage Room</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id = "open_safe">Open Safe</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id = "honors_room">Honours Room</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id = "lounge_room">Lounge Room</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id = "read_plaque">Read Plaque</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id = "melt_ice">Use the fire to melt the ice</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id = "elevator">Open elevator</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id = "next_floor">Proceed to next Floor</button>
<button type = "button" hidden onclick = "Change_Text(id)" name = "options" id="opening_safe">Try to Open Safe</button>
</div>
</div>
</div>
</body>
</html>
```
However, it refuses to work.
Please help!




Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

©0Day  2016 - 2023 | All Rights Reserved.  Made with    for the community. Connected through