2014-09-13 6 views
1

Вот код:Что случилось с моим кодом HTML html?

<html> 
<head> 
    <title> Welcome Page </title> 
</head> 

<body> 
    <h1>Greetings</h1> 
    <p> 
     Enter your name: <input type=“text” id=“nameBox” size=12 value=""> 
    </p> 
    <input type="button" value="Click for Greeting" 
     onclick="document.getElementById('outputDiv').innerHTML='hello' + document.getElementById('nameBox').value + ', welcome to my page.<br>Do you mind if I call you' + document.getElementById('nameBox').value + '?';"> 
    <hr> 
    <div id=“outputDiv”></div> 
</body> 

Все, что я получаю ошибка в строке 13: Uncaught TypeError: Не удается прочитать свойство «значение» нуль.

Я новичок в этом, поэтому помощь будет очень признательна! Благодарю.

+0

На будущее, есть очень удобный инструмент для поиска ошибок в вашем HTML: HTTP: // валидатора. w3.org – David

ответ

4
  1. Вы используете смарт-цитаты в своем html. Заменить "".
  2. size=12: 12 не в кавычках.

Demo (. Добавлено пробелы до или после некоторых строковых литералов, чтобы сделать строку вывода легче читать)

+0

Хорошо, Chill out fellas! –

Смежные вопросы