Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   document.write +Button9_onclick() помогите чайнику (https://javascript.ru/forum/misc/24020-document-write-button9_onclick-pomogite-chajjniku.html)

Moniak 15.12.2011 15:30

document.write +Button9_onclick() помогите чайнику
 
<SCRIPT language="javascript">
function test(str){ return"<script language='JavaScript' type='text/javascript' src="+ str +"><"+"/script>" }
function Button9_onclick() {
document.write(test("--------"));
alert(test("--------"))
} 
</SCRIPT>
		<input id="Button9" type="button" value="Button" name="Button9" language="javascript" onclick="return Button9_onclick()">


алерт норм показывает а почему document.write(test("--------")); неработает? (((

Nekromancer 15.12.2011 15:37

<script>
document.write('<sc'+'ript src="/file.js"></sc'+'ript>');
</script>

Moniak 17.12.2011 02:25

Цитата:

Сообщение от Nekromancer (Сообщение 143159)
<script>
document.write('<sc'+'ript src="/file.js"></sc'+'ript>');
</script>

не получается не как(((

<SCRIPT language="javascript">
function Button9_onclick() {
document.write("<sc"+"ript language='JavaScript' type='text/javascript' src='http://moevideo.net/video.php?file=16074.1083267026c461847952aa50f39b&width=600&height=450'</sc"+"ript>")
}
Button9_onclick() 
 </SCRIPT>

Код:

<input id="Button9" type="button" value="Button" name="Button9" language="javascript" onclick="Button9_onclick()">
когда я вызиваю функцию с помощю Button9_onclick() в скрипте работает нормально
но когда я тыкаю на Button9 не работает((
помогите пожалуйста в чм проблемма?

Nekromancer 17.12.2011 03:34

http://alljs.ru/articles/document-write

Moniak 17.12.2011 18:37

Цитата:

Сообщение от Nekromancer (Сообщение 143737)

прочитал все

<p id="outSideP">Этот параграф не находится внутри div</p>
<SCRIPT language="javascript">
var link="<sc"+"ript language='Java"+"Script' type='text/jav"+"ascript' src='http://moevideo.net/video.php?file=77893.70f60f4e00ecc34cb92e1106f5ad&width=600&height=450'></sc"+"ript>"
function Button9_onclick() {
alert(link)
var outsideP = document.getElementById('outSideP').innerHTML=link;
}
 </SCRIPT>

с помощю getElementById тоже некак(((
если вместо link напишу текст все работает а когда линк нет

FINoM 17.12.2011 18:55

Moniak, не используй document.write, не будет проблем.

Moniak 17.12.2011 19:02

Цитата:

Сообщение от FINoM (Сообщение 143900)
Moniak, не используй document.write, не будет проблем.

в последнем коде я использую document.write ?

Nekromancer 18.12.2011 01:53

Moniak,
по хорошему конечно, document.write использовать не надо. Но ссылку я вам дал не для того. А чтоб вы поняли, что делает документ write и почему не работает. innerHTML вам тут тоже не поможет, ибо он не предназначен для вставки скриптов.
Вот гуглите примерно по этому запросу и будет у вас счастье :)
http://www.google.ru/#hl=en&pwst=1&s...w=1024&bih=482


Часовой пояс GMT +3, время: 15:22.