Эй, я видел твой код, тебе нужна практика,
Вы забыли закрыть таг. во-вторых, всегда используйте идентификаторы вместо имен. В-третьих, форма не может получить доступ к
. в-четвертых, вы не можете получить доступ к элементам, отличным от формы, используя префиксы форм. В-пятых, либо вы можете создать
tagh динамически, либо разместить его на странице без отображения. Проверьте мой код. Также это то, что вы можете сделать, чтобы динамически генерировать его.
var newP = document.createElement ("p");
var txt = 'lkjsdf';
var newT = document.createTextNode (txt);
newP.appendChild (тритон);
<html>
<head></head>
<script type="text/javascript">
function testfunc(arg) {
if(arg.value == "other") {
document.thing.removeChild(document.thing.selection);
document.getElementById('testText').style.display='inline';
}
else {
alert("stuff");
}
}
</script>
<body>
<form name="thing">
<select name="selection" onchange="testfunc(document.thing.selection.options[document.thing.selection.selectedIndex])">
<option>yes</option>
<option>no</option>
<option>other</option>
</select>
<p id="testText" style="display:none">lkjsdf</p>
</form>
</body>
</html>