Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 05.03.2017, 20:45
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

Сообщение от рони Посмотреть сообщение
Sayler91,
можно только не value у span a innerHTML или textContent
Все отлично работает, спасибо большое
Ответить с цитированием
  #12 (permalink)  
Старый 15.03.2017, 20:05
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

А можно решить проблему с заглавными и строчными буквами?
<!DOCTYPE html>

<html>

<head>
    <title>Untitled</title>
    <meta charset="utf-8">

</head>

<body>
    <table>
        <tr>
            <th>Обращение:</th>
            <td>
                <span id="Who" xmlpathvalue="//Information/Who">Мама</span></td>
            <td>
                <span id="_Who" class="PrintFill" xmlpathvalue="//New_Information/Who">МАМА</span></td>
        </tr>

    </table>


    <input name="" type="button" value="test" onclick="test();">
    <script>
        function test() {
           var a=document,b=a.getElementById("Who"),a=a.getElementById("_Who");
a.style.backgroundColor=b.textContent==a.textContent?"green":"red";
        }
    </script>
</body>

</html>
Ответить с цитированием
  #13 (permalink)  
Старый 15.03.2017, 20:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Sayler91,
<!DOCTYPE html>

<html>

<head>
    <title>Untitled</title>
    <meta charset="utf-8">

</head>

<body>
    <table>
        <tr>
            <th>Обращение:</th>
            <td>
                <span id="Who" xmlpathvalue="//Information/Who">Мама</span></td>
            <td>
                <span id="_Who" class="PrintFill" xmlpathvalue="//New_Information/Who">МАМА</span></td>
        </tr>

    </table>


    <input name="" type="button" value="test" onclick="test();">
    <script>
        function test() {
           var a=document,b=a.getElementById("Who"),a=a.getElementById("_Who");
a.style.backgroundColor=b.textContent.toLowerCase()==a.textContent.toLowerCase()?"green":"red";
        }
    </script>
</body>

</html>
Ответить с цитированием
  #14 (permalink)  
Старый 15.03.2017, 20:37
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

Спасибо еще раз спасибо. Не могу поставить плюсик, но плюсик к карме, однозначно!
Ответить с цитированием
  #15 (permalink)  
Старый 22.03.2017, 12:15
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

Еще один вопрос. Когда создаю букмарклет на IE11 он не правильно работает. На Chrome работает прекрасно, а в Explorere нет. В чем может быть проблема? Запускаю скрипт этим кодом.
<a href="javascript:(function(){var d=document,s;s=d.createElement('script');if(typeof s!='object')s=d.standardCreateElement('script');s.src='c:/Script/script.js';s.type='text/javascript'; d.body.appendChild(s);})();void 0">тест</a>
Ответить с цитированием
  #16 (permalink)  
Старый 22.03.2017, 12:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Sayler91,
попробуйте s.src поставить в конец
<a href="javascript:(function(){var d=document,s;s=d.createElement('script');if(typeof s!='object')s=d.standardCreateElement('script');s.type='text/javascript'; d.body.appendChild(s);s.src='c:/Script/script.js';})();void 0">тест</a>
Ответить с цитированием
  #17 (permalink)  
Старый 22.03.2017, 12:32
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

Не помогло(. Скприт как и раньше запускался, но не корректно работает. Выделяет зеленым цветом, когда есть явное различие.
Ответить с цитированием
  #18 (permalink)  
Старый 22.03.2017, 12:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Sayler91,
если проблема в скрипте то надо смотреть сам скрипт а не создание скрипта.
Ответить с цитированием
  #19 (permalink)  
Старый 22.03.2017, 12:37
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

Скрипт работает в Chrome, но не в IE. Возможно что в IE другой синтаксис?
Ответить с цитированием
  #20 (permalink)  
Старый 22.03.2017, 12:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Sayler91,
возможно нет методов которые вы используите
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение значений в несколько символов. PilotDrowa Общие вопросы Javascript 6 12.12.2016 17:17
Сравнение паролей в форме регистрации v.classic Элементы интерфейса 14 28.02.2016 13:50
Сравнение дат Эдди jQuery 5 01.08.2014 16:13
Сравнение дат SergeyMiracle Общие вопросы Javascript 2 05.07.2013 22:48
Логическое сравнение kilogram Серверные языки и технологии 1 28.04.2012 00:45