Нужна помощь в размещении текста из 3 списков меню в одном текстовом поле - PullRequest
1 голос
/ 23 апреля 2011

Я новичок в javascript, и все мои книги вернулись в штатах.У меня есть веб-сайт «Докувики», и я хочу иметь 3 списка меню! [Пример] [1], когда пользователь переходит на школьный уровень, он помещает значение меню в текстовое поле, а когда пользователь переходит на уровень обучения, он помещается в текстовое поле послешкольный уровень и, наконец, предмет помещается в текстовое поле после уровня класса.Я нашел пример кода, с которым мне удалось работать только с одним текстовым полем, но я не могу заставить его работать со всеми тремя, любые мысли будут с благодарностью.

<html>    
<script language="JavaScript">

<!-- Begin
function go_to_description() {
if (document.createpage.select.options[0].selected) {
window.location.href = "URL";}
else if (document.createpage.select2.options[1].selected) {
window.location.href = "http://www.google.com";}  
else if (document.createpage.select3.options[2].selected) {
;} 
return true;    
}
function textValue() {   
var searchInteger, searchString       
testInteger=document.createpage.select.selectedIndex 
testString=document.createpage.select.options[testInteger].text
if (testInteger=document.createpage.select.options[0].selected) { 
document.createpage.qsearch__in.value = "Nowhere to GO?";} else {
document.createpage.qsearch__in.value = "" + testString +":"
}
}
// End -->
</script>

<form name="createpage">
      <form action="/dw3/doku.php" accept-charset="utf-8" class="search" id="dw__search" method="input"><div class="no"><input type="hidden" name="do" value="search" />
        <select name="select" on onChange="textValue()" id="select" input type="text">
          <option>Select School Level</option>
          <option value="elementary_school_1st_grade:art:">elementary_school_1st_grade:art</option>
         </select>
        </select><input name="id" type="text" class="edit" id="qsearch__in" accesskey="f" title="[F]" size="40" /><input type="submit" value="Search" class="button" title="Search" /><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form>
      <div class="clearer"></div>
</html>

1 Ответ

0 голосов
/ 28 апреля 2011

Вы используете несколько вариантов выбора?Ваш пример показывает только один.

Чтобы добраться туда, куда, я думаю, вы хотите пойти, вам нужно сохранить три разных значения.Попробуйте создать три переменные, и где вы установите qsearch__in.value, объедините ваши переменные в одну строку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...