Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Изменение текста в input value (https://javascript.ru/forum/misc/45927-izmenenie-teksta-v-input-value.html)

zoOmer 23.03.2014 19:14

ksa, Подскажи пожалуйста как быть то?

jsnb 24.03.2014 04:11

Ну так верни назад значение display
document.getElementById("idtest").style.display = "";
или
document.getElementById("idtest").style.display = "block";
Ну или какое там значение было у этого дива.

рони 24.03.2014 09:49

zoOmer,
var div = document.getElementById("idtest");
Obj.value=(Obj.value=='Предпросмотр')? (div.style.display = "none",'Закрыть предпросмотр'): (div.style.display = "",'Предпросмотр');

может "none" и "" поменять местами

zoOmer 24.03.2014 13:12

рони, Пробовал менять none на "" эффекту ноль.

Сделал так:
Obj.value=(Obj.value=='Предпросмотр')? (div.style.display = "none",'Закрыть предпросмотр'): (div.style.display = "block",'Предпросмотр');


Стало работать как нужно! Спасибо большое за помощь!!!

zoOmer 27.06.2014 08:04

Аппну старую тему :)

Как сделать чтоб кнопка
<input title='Просмотр набранного сообщения' class=ok type=button value='Предпросмотр'  onclick='view_mess();' >
Появлялась только когда в поле message есть какой то текст?

Это код вывода:
Цитата:

Сообщение от zoOmer
var smiles_value = "";
02
function view_mess()
03
{
04
  var mess = document.form.message;
05
  var mess_value = document.form.message.value;
06
  mess_value=filter(mess_value,message_img_max);
07
  mess_value=mess_value.replace(/\r?\n/g, '<br />');
08
  var obj=document.getElementById("smiles");
09
  if (mess.style.display != "none") {smiles_value=obj.innerHTML;mess.style.display = "none";obj.align="";obj.style.padding='10px';obj.s tyle.border='#7897BB solid 1px';obj.innerHTML=mess_value;}
10
  else {obj.style.padding='';obj.style.border='';obj.alig n="center";obj.innerHTML=smiles_value;mess.style.d isplay = "block";};
11
}



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