[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Нажатия кнопки ( помощь) .
Deathing
Вот вопрос ,я к примеру хочу сделать кнопку к новости, чтобы нажал на неё и в тексте чтобы появился код , к примеру <br>. Подскажите тыкните носом, как делать?



Спустя 8 минут, 25 секунд (23.09.2011 - 08:29) m4a1fox написал(а):
Ну если так сходу... Наверно jquery

Спустя 42 минуты, 51 секунда (23.09.2011 - 09:11) Deathing написал(а):
спасибо ,тема закрыта .

Спустя 6 часов, 56 минут, 9 секунд (23.09.2011 - 16:08) inpost написал(а):
m4a1fox
А на JS такого нельзя?

"Народ, помогите, как вывести текст?". Ты будешь советовать echo, который использует PHP, или скажешь: "Тут без спец.функции Joomla не разобраться"?!

Deathing
На JavaScript, событие onclick.

Спустя 2 часа, 59 минут, 57 секунд (23.09.2011 - 19:08) Deathing написал(а):
Ну вот у меня форма

<form action="adminaddnews.php" method="post">

<div
style="border-top-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255)">
<b>
Название:</b><br /><input type="login" size="70" name="title" class="field-admin-newsname"/><br /><br />
</div>
<br><br>


<div
style="border-top-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255)">
<b>
Краткая новость:</b><br /><textarea rows="10" cols="45" id="cont" name="cont" class="field-admin-newsname"></textarea><br /><br />
</div>


<div
style="border-top-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255)">
<b>
Вся новость:</b><br /><textarea rows="10" cols="45" name="content" class="field-admin-newsname"></textarea><br /><br />
</div>
<br><br>

<div
style="border-top-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255)">
<b>
Автор:</b><br /><input type="content" size="70" name="avtor" class="field-admin" /><br /><br />
</div>
<br><br>
<div
style="border-top-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-color: rgb(255, 255, 255)">
<b>
Дата:</b><br /><input type="content" size="70" name="date" class="field-admin" value="<?=date("d M Y, H:i");?>" /><br /><br />
</div>
<br><br>
<a
id="anch1" href="/adminaddnews.php"><input type="submit" class="admin-submit dark-shadow" value="Добавить" />
</form>


как в её можно впихнуть onclick? вроде написал, нажимаю на кнопку и выводит что типо не все строки заполнены. как решить проблемку?

Спустя 1 час, 6 минут, 47 секунд (23.09.2011 - 20:14) inpost написал(а):
Зачем тебе <a> ? Объясни, если это итак кнопка SUBMIT ?

<form action="adminaddnews.php" - сюда отправляться будет, а ктопку а убрать.

И что значит "не все строки заполнены"? Это тебе PHP так сказал? Или тётя Зина из соседнего подъезда? Откуда мы знаем, что там у тебя стоит.

Возьми чистый лист, создай страницу aaa.php , его содержание:
<?php echo 'Не все строки заполнены'; ?>
А теперь запускай. Вот такое у меня представление о твоём скрипте :) В каком случае текст не будет выведен данный?

Спустя 16 минут, 25 секунд (23.09.2011 - 20:31) Deathing написал(а):
ну короче, кнопка onclick выполняет функцию кнопки "Добавить".

Спустя 10 минут, 24 секунды (23.09.2011 - 20:41) DmitryOpalev написал(а):
А разве нельзя по нажатию на кнопку показывался уже скрытый до этого блок с дополнительным тектстом?

Спустя 30 минут, 10 секунд (23.09.2011 - 21:11) Deathing написал(а):
DmitryOpalev
как?

Спустя 6 минут, 26 секунд (23.09.2011 - 21:18) Sanchopansa написал(а):
<script language="javascript"> 
var items=1;
function AddItem() {
div=document.getElementById("items");
button=document.getElementById("add");
items++;
newitem="<strong>Поле " + items + ": </strong>";
newitem+="<input type=\"text\" name=\"item" + items;
newitem+="\" size=\"45\"><br>";
newnode=document.createElement("span");
newnode.innerHTML=newitem;
div.insertBefore(newnode,button);
}
</script>

<form name="form1"> 
<div
ID="items">
<strong>
Поле 1: </strong><input type="text" name="item1" size="45"><br>
<input
type="button" value="Добавить поле" onClick="AddItem();" ID="add">
</div>
</form>

Спустя 39 минут, 35 секунд (23.09.2011 - 21:57) Deathing написал(а):
а вот как сделать чтбы нажал и в поле появилось какое -то слово? просто в js я на нуле ..

Спустя 8 минут, 34 секунды (23.09.2011 - 22:06) Deathing написал(а):
всё, написал. Кому надо:

<script type="text/javascript">
function
text(){
document.getElementById('id_блока_куда_надо_вставить_текст').innerHTML += 'текст который нужно вставить';
}
</script>


<input type="button" value="Нажми меня" onclick="text()" /></button>

Спустя 5 минут, 49 секунд (23.09.2011 - 22:12) bodja написал(а):
№2

document.getElementById('id_блока_куда_надо_вставить_текст').value += 'текст который нужно вставить'


№3

document.getElementById('id_блока_куда_надо_вставить_текст').text += 'текст который нужно вставить'


Зависит какое блюдо будем готовить. :D
Быстрый ответ:

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