курсова

  • Автор Автор Anonymous
  • Начална дата Начална дата
A

Anonymous

Guest
Курсова ми се състой в това :

Код:
Чрез метода window.prompt( ) да се въведе низ като инстанция на обекта String.метод IndexOf( ) на обекта String да търси символ във въведения низ и да издава следните съобщения : 

- "Символът"+ (въведения символ )+" е намерен на "+....+" позиция във въведения низ . (ако има съвпадение)

- "Символът"+ (въведения символ )+" не е намерен във въведения низ . (ако няма съвпадение)


Чрез метод window.prompt( ) да се въведат 2 числови стойности.който да зададат начален номер на символ и брой символи за "изрязване" от въведения низ. Чрез метод Slice( ) на обекта String да се "изрежат"  заявените символи.Оставащия низ да се визуализира в HTML страницата.


Нямам си идея как трябва да изглежда това . ПОМОЩ
 
За първото:
Код:
<script type="text/javascript">
symb = 'b'; //tuka vyvejdash simvola koito da bude tursen v stringa
cstr = window.prompt("Vyvedete nqkakuv niz...");
if (cstr.indexOf(symb)!==-1) alert("Simvolut '"+symb+"' e nameren na "+cstr.indexOf(symb)+" poziciq vyv vyvedeniq niz.");
else alert("Simvolut '"+symb+"' ne be nameren vyv vyvedeniq niz.");
</script>
За второто:
Код:
<script type="text/javascript">
tstr = "Tuka slagash stringa koito iskash da byde izrqzan.";
scut = window.prompt("Vyvedete chislo do kydeto iskate da byde izrqzan stringa");
document.write(tstr.slice(0,scut));
</script>
Не е чак толкова трудно, дори пише в задачата какво трябва да направиш...
 
Мерси но имам проблем с първата част . Като дам да търси в по-голям низ

Код:
<script type="text/javascript"> 
symb = 'A B C D E F G H I J K L M N O P Q R S T U V W X Y Z'; //tuka vyvejdash simvola koito da bude tursen v stringa 
cstr = window.prompt("Vyvedete nqkakuv niz..."); 
if (cstr.indexOf(symb)!==-1) alert("Simvolut '"+symb+"' e nameren na "+cstr.indexOf(symb)+" poziciq vyv vyvedeniq niz."); 
else alert("Simvolut '"+symb+"' ne be nameren vyv vyvedeniq niz."); 
</script>

И като дам да ми търси някоя от буквите ми връща съобщение че низа не е намерен
 
Нали искаш символ да търси, а не цял масив от символи...
В променливата symb слагаш символа, който да търси в текста след въвеждането му в полето, а не symb да ти е стринга и за всяка буква да ти показва прозорец. Я обясни точно какво искаш да направиш, че това, което каза ще има да показва цял ден прозорци.
 
И така става ще вържа една 4 . Ще можеш ли да ми помогнеш по още една курсова задача понеже няколко колеги сме го закъсали .

Задачата е следната :
Код:
Да се зададат 3 HTML адреса в секция "option" по подразбиране да се избере първият  адрес в  зададената форма . С бутон "GO" да се отиде на адреса, посочен чрез метод select index(). На полето за избор - елемент от обекта "form". Един от посочените адреси да не предизвиква търсене на HTML адреса чрез поставяне на подходящо място на спецялния символ #.


Аз го направих така но нещо маи греша

Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>
</head>

<body>
<h1> Списък с HTML адреси </h1>
<ol>
<li><a href="http://abv.bg">ABV.BG</a>
<li><a href="http://google.bg">Google.bg</a>
<li><a href="http://zamunda.net">Zamunda.net</a>
</ol>
<input type="button" onclick="http://abv.bg" value="GO" />
</body>
</html>
 
Код:
<form name="sgo">
<select name="sel">
<option value="http://web-tourist.net">WT</option>
<option value="http://google.bg">g00gl3</option>
<option value="#">balblalba</option>
</select>
<input type="button" value="Go" onclick="window.location = document.sgo.sel.options[document.sgo.sel.selectedIndex].value" />
</form>
 
Моля те помогни ми само за още една :cry: :|

Код:
Да се създадат 2 рисунки image1.gif и image2.gif с пройзволно съдържание. В основния прозорец да се създадат 2 текстови полета. При събитие onFocus върху първото поле в html страницата да се визуализира рисунка image1.gif .При събитие onFocus върху второто поле в html страницата да се визуализира рисунка image2.gif .
 
Код:
<input type="text" onfocus="document.getElementById('pic').src='http://store.picbg.net/pubpic/FF/E4/b46ec4266be9ffe4.gif'" />
<input type="text" onfocus="document.getElementById('pic').src='http://store.picbg.net/pubpic/9C/2B/f456b93eb9c59c2b.png'" />
<img src="" alt="" id="pic" />
...
 

Back
Горе