[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Возможно ли так извратиться?
Страницы: 1, 2, 3
medvedeva
Приветствую.

Подскажите, пожалуйста, возможно ли как-то извратиться так, чтобы значение рэндомно менялось при каждой загрузке страницы, но не выходя за конструкцию тэга формы, или хотя бы не выходя за конструкцию статической html страницы?

<input name="name" id="name" value="Аноним" onblur="if(this.value=='') this.value='Аноним';" onfocus="if(this.value=='Аноним') this.value='';" type="text">


Как вы уже поняли, речь об Анониме :D Хочется, чтобы он иногда был Инкогнито, Невидимкой, Некто или Допельгангером :rolleyes:

Благодарю за внимание и любую помощь.
С уважением, Анастасия.
medvedeva
Понимаю, сложность из-за того, что два условия, но первое (onblur) можно выбросить, если что user posted image
Игорь_Vasinsky
напиши функцию

массив с нужными значениями
возврат - рандомый элемент массива

в value ставь функцию


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
medvedeva
:lol: Да, я верю, что смогу)))

Нашла скриптик, стала прикурчивать...

<script language="javascript">
<!--

/* Измените количество сообщений на то, которое у вас будет */
var howMany = 6
var quote = new Array(howMany+1)
quote[0]="1"
quote[1]="2"
quote[2]="3"
quote[3]="4"
quote[4]="5"
quote[5]="6"
quote[6]="7"
function rndnumber(){
var randscript = -1
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1))
}
return randscript
}
quo = rndnumber()
quox = quote[quo]
document.write(quox)
//-->
</SCRIPT>

<p><label
for="name">Имя:</label><br />
<input
type="text" name="name" id="name" value="document.write(quox)" onblur="if(this.value=='') this.value='document.write(quox)';" onfocus="if(this.value=='document.write(quox)') this.value='';" /></p>


Но результата нет( Сам скрипт выводит случайку, но только не за пределами самого себя... :(
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.