diff --git a/css/feminitives.css b/css/feminitives.css index 60794c1..1f4d67e 100644 --- a/css/feminitives.css +++ b/css/feminitives.css @@ -25,6 +25,7 @@ #definition-help { text-align: justify; font-size: 16px; + margin-top: -230px !important; } #definition-dict { diff --git a/gofem.html b/gofem.html index 7971d73..df2705d 100644 --- a/gofem.html +++ b/gofem.html @@ -27,6 +27,7 @@ + diff --git a/js/feminitives.js b/js/feminitives.js index ef93476..6e6e796 100644 --- a/js/feminitives.js +++ b/js/feminitives.js @@ -245,11 +245,12 @@ function get_wiktionary(term) { } //Создание и вывод феминитива -function tr() { +function tr(word) { HTML.dict().innerHTML = ""; + HTML.content().innerHTML = ""; //Исходное слово - var wd = HTML.input().value.trim().split(" ")[0]; + var wd = word || HTML.input().value.trim().split(" ")[0]; //Вывод дефиниции get_wiktionary(wd); @@ -259,6 +260,9 @@ function tr() { //Вывод информации HTML.dict().innerHTML = feminitives[1].join(" | "); HTML.content().innerHTML = feminitives[0].replace(/(.)/, s => s.toUpperCase()); + + // + HTML.input().value = wd; } //Инициализация с разбором адресной строки @@ -270,7 +274,7 @@ function init(container) { HTML.input().addEventListener("keyup", function(event) { event.preventDefault(); if (event.keyCode == 13) { - tr(container); + tr(); } }); @@ -288,7 +292,20 @@ function init(container) { if (window.location.search.substring(1)) { HTML.input().value = decodeURIComponent(querySt("word").replace(/\+/g," ")); - tr(container); + tr(); } } +function show_help() { + HTML.content().innerHTML = "
" + + "

ФЕМИНИТИВЫ – это слова женского рода, " + + "альтернативные или парные аналогичным понятиям мужского рода, " + + "относящимся ко всем людям независимо от их пола.

" + + "

При помощи этой небольшой программы, реализующей феминистическую логику, " + + "вы сами можете создать феминитивы к любому слову.

" + + "

Попробуйте: " + + "автор, " + + "врач.

" + + "
"; +} +