|
|
|
| Параметр передается методом GET
Имею ссылки алфавита такого вида:
<a href="?az=А">А</a>
<a href="?az=Б">Б</a> и т.д.(алфавит)
как можно сделать динамически, чтобы при нажатии на ссылку, появлялись ссылки вида:
<a href="?az=Аа">Аа</a>
<a href="?az=Аб">Аб</a>
<a href="?az=Ав">Ав</a> и т.д. весь алфавит
чтобы не писать уйму ссылок
я попытался сделать
echo(“<a href=’?az=”.$az.”а’>”.$az.”а</a>”);
ссылка работает только первый раз, а потом начинает добавляться при каждом следующем нажатии лишнюю букву а, а
т.е. при первом нажатии получаю то что надо Аа – (правильно),
при втором нажатии на ссылку Ааа – (неправильно),
при третем нажатии на ссылку Аааа – (неправильно)
подскажите как можно избавится от добавления в конце буквы а
если насовсем понятно объяснил:
http://vslovar.org.ru/n_1_1.html -- хотелось бы приблизительно вот так | |
|
|
|
|
|
|
|
для: dedev
(03.05.2007 в 19:43)
| |
<script>
function f(az)
{
var alf = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя';
var res = [];
for(var i=0;i<alf.length;i++)
{
var ab = az + alf.charAt(i);
res.push('<a href="?az='+ab+'">'+ab+'</a>');
}
document.getElementById('myDiv').innerHTML=res.join('<br>');
}
</script>
<a href="#" onclick="f('А');return false">А</a>
<a href="#" onclick="f('Б');return false">Б</a>
<div id="myDiv"></div>
|
| |
|
|
|
|
|
|
|
для: RMW
(03.05.2007 в 20:41)
| | Неудобный интерфейс - надо показывать хотя бы, что некоторые подразделы пустые или давать число статей.
Как идея - можно генерировать вторую букву по списку букв первой строки (только toLowerCase работать не будет).
И ещё, буквы можно генерировать (без "Ё") функцией unescape("...") от правильного аргумента вида "%u"+число. | |
|
|
|