Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.02.2014, 16:59
Аспирант
Отправить личное сообщение для Tit6ka Посмотреть профиль Найти все сообщения от Tit6ka
 
Регистрация: 06.02.2013
Сообщений: 30

возможно ли сделать с function
возможно ли так выполнить :
<a onclick="write('Тут написано')">Написать</a>
<div id="writed"></div>


function write(info) {
document.getElementById('writed').innerHTML = info;
}
Ответить с цитированием
  #2 (permalink)  
Старый 25.02.2014, 17:07
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

по моему быстрей самому проверить чем здесь вопрос постить)
Ответить с цитированием
  #3 (permalink)  
Старый 25.02.2014, 17:09
Аспирант
Отправить личное сообщение для Tit6ka Посмотреть профиль Найти все сообщения от Tit6ka
 
Регистрация: 06.02.2013
Сообщений: 30

дак у меня не получилось, может что не так делаю, я только начал
Ответить с цитированием
  #4 (permalink)  
Старый 25.02.2014, 17:10
Аспирант
Отправить личное сообщение для Tit6ka Посмотреть профиль Найти все сообщения от Tit6ka
 
Регистрация: 06.02.2013
Сообщений: 30

А нет, работает, извините за беспокойство)
Ответить с цитированием
  #5 (permalink)  
Старый 25.02.2014, 17:16
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

только функцию write переименуйте, т.к она сча вызывает document.write вместо innerHTML
Ответить с цитированием
  #6 (permalink)  
Старый 25.02.2014, 17:25
Аспирант
Отправить личное сообщение для Tit6ka Посмотреть профиль Найти все сообщения от Tit6ka
 
Регистрация: 06.02.2013
Сообщений: 30

а можно еще спросить:
<html>
<head>
<div class="dinamiklink" id="links">
<link href="http://ogogog.ucoz.ru/1.css" rel="stylesheet" type="text/css">
</div>
</head>

<body>
<div class="head">

<div class="menu">
<li><a href="">Главная</a></li>
<li><a href="">Главная</a></li>
<li><a href="#" onclick="linkaccept('2.css')">Цветовая схема 1</a></li>
<li><a href="">Цветовая схема 2</a></li>
</div>

</div>
</body>
<script>
var links = document.getElementById('links');
links.innerHTML = localStorage.links;
function linkaccept(info) {
localStorage.links = '<link href="http://ogogog.ucoz.ru/'info'" rel="stylesheet" type="text/css">';
}
</script>
</html>

Почему не работает?
Ответить с цитированием
  #7 (permalink)  
Старый 25.02.2014, 17:26
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Сообщение от animhotep
только функцию write переименуйте, т.к она сча вызывает document.write вместо innerHTML
Ну нет же. Вот если бы было window.write, то да, а так - нет.
Ответить с цитированием
  #8 (permalink)  
Старый 25.02.2014, 17:27
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

localStorage.links = '<link href="http://ogogog.ucoz.ru/' + info + '" rel="stylesheet" type="text/css">';
Ответить с цитированием
  #9 (permalink)  
Старый 25.02.2014, 17:30
Аспирант
Отправить личное сообщение для Tit6ka Посмотреть профиль Найти все сообщения от Tit6ka
 
Регистрация: 06.02.2013
Сообщений: 30

спасибо, а скажите, у меня в коде много мусора?
Ответить с цитированием
  #10 (permalink)  
Старый 25.02.2014, 17:52
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Tit6ka
<div class="dinamiklink" id="links">
<link href="http://ogogog.ucoz.ru/1.css" rel="stylesheet" type="text/css">
</div>
</head>
Дивы не разрешены в <head>. Фактически твой див неявно закрывает <head> и дальше идут две ошибки сплошняком: <link> после <head> (это ошибка) и закрывающий </head> (хед уже был закрыт неявно).
Сообщение от Tit6ka
<div class="menu">
<li><a href="">Главная</a></li>
Вообще-то <li> должны быть внутри <ul> ))

Сообщение от Tit6ka
</body>
<script>
Скипты нельзя распологать после закрытия <body>
Хотя кого волнует ))
Я бы сделал так:
<!DOCTYPE html>
<html>
<head>
<link href="/1.css" rel="stylesheet" type="text/css" id="scheme-link" />
</head>
 
<body>
    <div class="head">
        <script>
            var schemeLink = document.getElementById('scheme-link');
            schemeLink.href = '/' + localStorage.scheme;
            function linkaccept(scheme) {
                localStorage.scheme = scheme;
            }
        </script>
        <ul class="menu">
            <li><a href="">Главная</a></li>
            <li><a href="">Главная</a></li>
            <li><a href="javascript:linkaccept('2.css')">Цветовая схема 1</a></li>
            <li><a href="">Цветовая схема 2</a></li>
        </ul>
    </div>
</body>
</html>
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать растягивающийся слайд вместо фиксированного? Danilkin500 Общие вопросы Javascript 0 18.11.2013 17:51
Присвоить значение hidden и -200% когда div закрыт xrror Элементы интерфейса 0 20.09.2013 16:47
Как сделать несколько полей подсказок для слайдера DaniBeiss Events/DOM/Window 1 23.06.2012 16:49
Object.predefinedProperties создает новый объект с назначенными getter'ами/setter'ами devote Ваши сайты и скрипты 13 06.03.2012 21:57
Uncaught TypeError: undefined is not a function VivaLaMax Javascript под браузер 6 17.02.2012 05:04