[JS]function insertAtCursor(myField, myValue) {
//IE support
if (document.selection) {
myField.focus();
sel = document.selection.createRange();
sel.text = myValue;
}
//MOZILLA/NETSCAPE support
else if (myField.selectionStart || myField.selectionStart == '0') {
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
myField.value = myField.value.substring(0, startPos)
+ myValue
+ myField.value.substring(endPos, myField.value.length);
} else {
myField.value += myValue;
}
}
// calling the function
insertAtCursor(document.formName.fieldName, 'this value');
function insertSmiley(smiley)
{
insertAtCursor(document.getElementById('mijnTextArea'), smiley);
}[/JS]
en de html link:
kun je ook dat er zo'n invoerveld komt als je op een link klikt om in te voeren?
dan komt er dus in de link de goede linkadres en ook voor te titel van de tekst.
is dat mogelijk
//IE support
if (document.selection) {
myField.focus();
sel = document.selection.createRange();
sel.text = myValue;
}
//MOZILLA/NETSCAPE support
else if (myField.selectionStart || myField.selectionStart == '0') {
var startPos = myField.selectionStart;
var endPos = myField.selectionEnd;
myField.value = myField.value.substring(0, startPos)
+ myValue
+ myField.value.substring(endPos, myField.value.length);
} else {
myField.value += myValue;
}
}
// calling the function
insertAtCursor(document.formName.fieldName, 'this value');
function insertSmiley(smiley)
{
insertAtCursor(document.getElementById('mijnTextArea'), smiley);
}[/JS]
en de html link:
Code:
<a href='#' onclick='insertSmiley(":p");'>
<img src='tong.png' />
</a>
dan komt er dus in de link de goede linkadres en ook voor te titel van de tekst.
is dat mogelijk