2013-07-08 2 views
0

У меня есть ссылка на моей странице, и я хочу, чтобы при щелчке подсказки я покажу, что я напишу там что-то, а затем изменит href ссылки и перейдем к стр. Но у меня есть что-то вроде этого:Подсказка, если нажать на ссылку и изменить ее

var link="index.php?s=podporaf&act=close"; 
function editLink() { 
var x = prompt("Note":, ""); 
link+="&note=" + x; 

window.location=link; 

А потом ссылка:

<a onclick="editLink()" href="#">Close</a> 

Все, что я хочу, прежде чем идти к странице изменения HREF в

href="index.php?s=podporaf&act=close&note=something" 

И затем на этом стр. Поэтому у меня есть два вопроса. Возможно ли это? И если да, то как? Мое решение не работает, оно просто идет по ссылке, но подсказка не отображается.

+0

'prompt (" Note ":," ");' является синтаксической ошибкой. The: находится в неправильном месте. 'prompt (" Примечание: "," ");' –

ответ

0

prompt("Note":, ""); является синтаксической ошибкой. : находится не в том месте.

prompt("Note:", ""); 

Кроме того, убедитесь, что editLink определяется, прежде чем ваш <a> определен. Поэтому поставьте <script> на странице <head>.

+0

Хорошо, получилось, я пропустил эту двоеточие, теперь это укорачивается. благодаря – Heretiiik

Смежные вопросы