Нужна помощь с синтаксисом onclick в классической среде ASP - PullRequest
1 голос
/ 19 января 2009

не может получить правильный синтаксис для передачи переменной AttID. Эта строка кода находится в цикле for, поэтому я должен печатать, используя vbs response.write, а не просто stignt html.

Response.Write "<TD class=alt><input type=button onclick=deleteRecordAtt(AttID) value=remove></TD></TR>"

1 Ответ

4 голосов
/ 19 января 2009

Я не делал VBScript более 8 лет, но вы можете попробовать:

Response.Write "<td class=""alt""><input type=""button"" onclick=""deleteRecordAtt(AttID) value=""remove"" /></td>"

Это даст вам более приемлемое цитирование атрибута html.

Кроме того, ваша переменная AttID является переменной клиентского скрипта? Если нет, вам нужно объединить переменную сервера, например,

...onclick=""deleteRecordAtt(" & AttID & ")""...
...