Показать сообщение отдельно
  #4 (permalink)  
Старый 27.03.2013, 09:14
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Benos
TextArr
С большой буквы только имена конструкторов. Паскаль, да?
Сообщение от Benos
TextArr[1]
Нумерация с единицы? Гуманитарий чтоли?
Сообщение от Benos
var TextArr = Array();
    TextArr[1]="текст3";
    TextArr[2]="текст4";
Слово "литерал" знакомо, не?
var texts = [
    'текст3',
    'текст4'
]


Сообщение от Benos
function TextFun(id){ return TextArr[id]; }
Мощьно. Неприязнь к квадратным скобочкам, да?
Сообщение от Benos
document.getElementsByTagName('h3').innerHTML
.. elements.. (тссс!!!) - их много!

С учетом сказанного:

<h3>Текст1</h3>
<h4>Текст2</h4>

<button id="button" type="submit">Заменить</button>

<script>
(function(){

var headings = [
    'текст3',
    'текст4'
];

function replaceHeadings() {
    // В топку IE7!
    document.querySelector('h3').innerHTML = headings[0];
    document.querySelector('h4').innerHTML = headings[1];
}

button.onclick = replaceHeadings;

})()
</script>
Ответить с цитированием