The scriptID property lets us access our spellchecker to attach client-side events
Source Code
<!--#include virtual="/ASPSpellCheck/ASPSpellInclude.inc"-->
<textarea name="MyTextArea" id="MyTextArea"> Hello worlb.</textarea>
<%
dim myLink
set myLink = new AspSpellLink
myLink.fields="MyTextArea"
response.write myLink.imageButtonHTML("","","") ''Adds a button
%>
<script type='text/javascript'>
<%=myLink.scriptID%>.onDialogOpen = function(){alert('Custom Event: onDialogOpen')}
</script>
<% set myLink=nothing %>
Tutorial
JavaScript events - which work with SpellAsYouType and also with Buttons:
- onDialogOpen ()
- onDialogComplete ()
- onDialogCancel ()
- onDialogClose ()
- onChangeLanguage (Language)
- onIgnore (Word)
- onIgnoreAll (Word)
- onChangeWord (From, To)
- onChangeAll (From, To)
- onLearnWord (Word)
- onLearnAutoCorrect (From, To)
- onUpdateFields (arrFieldIds)