2016-09-20 4 views
0

В настоящее время у меня есть текстовое поле с текстом по умолчанию. При нажатии кнопки текст изменяется. Возможно ли иметь новую прокрутку текста? Я посмотрел на шатер, но, похоже, у него нет хорошего репутации, и я не уверен, как включить его в JavaScript. Вот кодирование у меня есть:Горизонтальная прокрутка текста с функцией JavaScript?

HTML текстовое поле:

<tr> 
    <td colspan="4" class="message"> 
     <p class="displaymessage"> 
      <marquee behavior="scroll" direction="left">innterHTML Page</marquee> 
     </p> 
    </td> 
</tr> 

(это в настоящее время прокручивает текст по умолчанию)

HTML Button:

<input type="button" value="1" class="button" onClick="changeText1()"> 

Javascript:

function changeText1() { 

    var paragraph = document.getElementsByClassName('displaymessage'); 

    var changeText = paragraph[0].innerHTML = "New text"; 
} 

Любое предложение нс? Спасибо

ответ

0

Я не понимаю, что вы хотите сделать. Но если вы хотите, чтобы добавить новый текст и хотите, чтобы прокрутить его влево, как ваш предыдущий текст прокручивается ** т.е. innterHTML Page **, то вы можете использовать следующий код в JavaScript: -

function changeText1() { 

var paragraph = document.getElementsByClassName('displaymessage'); 

var changeText = paragraph[0].innerHTML = '<marquee behavior="scroll" direction="left">New text Here</marquee>'; 

} 

Это будет прекрасно работать. Если у вас есть какие-либо вопросы, вы можете прокомментировать :)

+0

О, это было так просто. То, что мне нужно, спасибо! –

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