Здравствуйте, дорогие форумчане! Очень нужна Ваша помощь. Моя проблема заключается в следующем. Есть 2 скрипта, но выполняется только последний. Понимаю, что проблема в window.onload, но не знаю как исправить. Подскажите пожалуйста, что именно и куда прописывать?
Прога
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;">
<title>Вопрос</title>
<link href="vopros.css" type="text/css" rel="stylesheet" />
<script src="vopros1.js" type="text/javascript"> </script>
<script src="vopros2.js" type="text/javascript"> </script>
</head>
<body>
<h2> Некий вопрос? </h2>
<div><button id="go">ДА</button> <button id="back">НЕТ</button></div>
<div id="output"></div>
</body>
</html>
Скрипт 1
function pageLoad()
{document.getElementById("go").onclick= ok;}
function ok(){
document.getElementById("go").disabled=true;
setTimeout(op9);}
function op9() {
document.getElementById("output").innerHTML = "Ответ1";
var r = Math.floor(Math.random()*256);
var g = Math.floor(Math.random()*256);
var b = Math.floor(Math.random()*256);
var rgb = 'rgb(' + r + ',' + g + ',' + b + ')';
document.body.style.backgroundColor = rgb;
document.getElementById("go").disabled=false;}
window.onload=pageLoad;
Скрипт 2
function pageLoading()
{document.getElementById("back").onclick= okey;}
function okey(){
document.getElementById("back").disabled=true;
setTimeout(op91);
}
function op91() {
document.getElementById("output").innerHTML = "Ответ2";
var r = Math.floor(Math.random()*256);
var g = Math.floor(Math.random()*256);
var b = Math.floor(Math.random()*256);
var rgb = 'rgb(' + r + ',' + g + ',' + b + ')';
document.body.style.backgroundColor = rgb;
document.getElementById("back").disabled=false;}
window.onload=pageLoading;