Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   События в js (https://javascript.ru/forum/misc/60465-sobytiya-v-js.html)

Alex961 01.01.2016 15:10

События в js
 
Создал кнопку,фрейм и поле для ввода текста. Необходимо ,чтобы данные из поля для ввода текста записывались в фрейм.При нажатии на кнопку ничего не происходит.Объясните,пожал уйста,что не так.
<!DOCTYPE html>
<html>
<body>
<head>
	<link rel="stylesheet" type="text/css" href="style.css">
</head>
<h1>My First Web Page</h1>
  <iframe  id="demo" name="area" width="500" height="200"></iframe>
<input type="button" name="button" value="Send" onClick="send()">
<textarea id="messageBox"></textarea>



var message=getElementById("messageBox").value;
function send(){
 
	getElementById("demo").innerHTML = message;

 
}

ruslan_mart 01.01.2016 15:14

var frame = document.getElementById('demo'),
    message = document.getElementById('messageBox');

function send() {
    frame.contentWindow.document.body.innerHTML = message.value;
};

Alex961 01.01.2016 16:25

Скопировал этот код.Все равно что-то не пашет. У вас какой браузер? Может у меня браузер не поддерживает.

ruslan_mart 01.01.2016 16:28

Alex961, опечатался кое-где, теперь поправил.

Alex961 01.01.2016 16:46

Благодарю:)


Часовой пояс GMT +3, время: 12:39.