Html нысандарының біріне onclick оқиғасын басқару үшін HTML қосу және одан кейін қосу керек пе?

Менде кәдімгі басқару элементінің ішіндегі HTML-кодты жазады. Бұл HTML-тің бөлігі - бұл onclick оқиғасын қосқым келетін сурет. Onclick дәл сол подписьте бар жолды ескерту қажет. HTML ЖАЛПЫ ТОЛЫҚТЫҢ БІРІНДЕ, қайтарылатын жол да аяқталады. Мәселен, осы сәтте менің суретті қосу керек еді. Бірақ мен мұны қалай басқара аламын? Рахмет жігіттер.

/**** EDIT ****/

Жақсы, сондықтан мен заттардың айналасында өзгердім, және қайтадан жолдың аяқталуын аяқтау үшін жай ғана сурет батырмасына кірістім. алайда html-ні енгізген кезде, пунктуацияға байланысты бұрандаларды түрлендіреді. жолда арнайы таңбалардың кез-келген саны болуы мүмкін: ',;' және т.б.

Мұнда html-ның vb.net кодының желісі

text = "<td style='background-color:#C8DBEC;width:31px;'></td>"

сондықтан менің сұрағым болып табылады. JavaScript қоңырауына өту үшін finalText пішімін қалай жасау керек?

0

3 жауаптар

Тек нұқу оқиғасын суретке байланыстырыңыз. Ескертуді finalText және voila күйіне орнатыңыз.

$("#imgPrint").click(alert(finalText));

НЕМЕСЕ

$("#imgPrint").click(printTranscript(finalText));

finalText can be stНЕМЕСЕed as an alt НЕМЕСЕ title on the image and then you can grab that with jQuery as well, НЕМЕСЕ you can set it in a field with display none.

Жоғарыда келтірілген кодпен суреттегі onClick қажет емес.

0
қосылды

Сіздің кодыңыз келесідей болуы керек деп санаймын:

text = @"<td style='background-color:#C8DBEC;width:31px;'></td>"

Мен finalText айнымалысы (жақшаларда) алдында және кейінгі қос квоталарды қойдым, әйтпесе оның мәні javascript-да мүмкін болатын атау сияқты талдау болады. Сондай-ақ, екі белгілерді қолдана алу үшін екі жолдың басында @ белгісін қоюға тура келді (бұл туралы осында көп білуге ​​болады: http: //msdn.microsoft.com/en-us/library/362314fe%28v=vs.71%29.aspx )

0
қосылды

JQuery пайдаланасыз ба? бұл өте қарапайым етеді

$ ('# target'). html («» ');

$ ('# imgPrint') басыңыз (function() {printTranscript («+ finalText +»););

Мен JQuery-ді ғана жақсы көремін

Мен тестілеуден өтпедім, бірақ ол осындай нәрсе болады

0
қосылды
HTML-де кодтың артында vb.net-мен жасалған. Html-ні қосу үшін jquery-мен тіркелудің статистикалық парағын қолданамын, бірақ ол маған жұмыс істемеді
қосылды автор Goose, көзі