Ik ben net een beetje bezig met Java.
Ben graag ah programmeren, met PHP bv, maar java is voor mij wel andere koek!
Ik zou graag in een textarea, dmv Java bbcodes op laten nemen.
Dus, wanneer men bv op een plaatje klikt, de code daarvan in de textarea word opgenomen.
Nu heb ik het volgende dat werkt:
in de HTML heb ik:
<img style=\"margin: 1px; margin-left: 0px\" onMouseover=\"this.style.cursor='pointer'\" onClick=\"sendtext(document.form.info, ' [smile]')\" src=\"images/smilies/smile.png\" alt=\"Emoticon\">
Met de Functie in java.js:
function sendtext(e, text) {
e.value += text
}
Maar nu word wat ik wil toevoegen, aan het einde van de text gezet! Hoe kan ik die code veranderen, zodat het op het punt word toegevoegd, waar de cursor zich op dat moment begint?
en 2e vraag:
Ik zou ook graag dmv Java, een URL willen toevoegen.
nou heb ik de volgende Code:
function img() {
url = window.prompt("Wat is de URL?","Xttp://")
document.form.info.value += '[url] + url +[/url]';
}
<img style=\"margin: 1px; margin-left: 0px\" onMouseover=\"this.style.cursor='pointer'\" onClick=\"img()\" src=\"images/bbcode_url.gif\" alt=\"URL\">
Wat ik ook verander, heb bv ook,
document.form.info.value += '[url],url,[/url]';
geprobeerd, maar ik krijg iedere keer "[url] + url +[/url]" of "[url],url,[/url]" terug.
Wat doe ik hier verkeerd dan?
Ik heb de Form naam en de Textarea naam goed. Dat zijn form en info. Dus "document.form.info.value" zou in mijn ogen goed moeten zijn. Als ik die ga veranderen, krijg ik helemaal niks meer terug.
Hoe kan ik ervoor zorgen, dat datgene wat in de pop-up word ingevoerd, terug komt, en ik er bv "[ img ]" en "[/ img ]" omheen kan zetten? Heb het ook nodig voor URL, Mail enz.....
Ook zou het leuk zijn, dat wanneer men bv een stukje text selecteerd, en dan op een knopje klikt, dat dan de geselecteerde text in het pop-up schermpje terug komt.
Ben graag ah programmeren, met PHP bv, maar java is voor mij wel andere koek!
Ik zou graag in een textarea, dmv Java bbcodes op laten nemen.
Dus, wanneer men bv op een plaatje klikt, de code daarvan in de textarea word opgenomen.
Nu heb ik het volgende dat werkt:
in de HTML heb ik:
<img style=\"margin: 1px; margin-left: 0px\" onMouseover=\"this.style.cursor='pointer'\" onClick=\"sendtext(document.form.info, ' [smile]')\" src=\"images/smilies/smile.png\" alt=\"Emoticon\">
Met de Functie in java.js:
function sendtext(e, text) {
e.value += text
}
Maar nu word wat ik wil toevoegen, aan het einde van de text gezet! Hoe kan ik die code veranderen, zodat het op het punt word toegevoegd, waar de cursor zich op dat moment begint?
en 2e vraag:
Ik zou ook graag dmv Java, een URL willen toevoegen.
nou heb ik de volgende Code:
function img() {
url = window.prompt("Wat is de URL?","Xttp://")
document.form.info.value += '[url] + url +[/url]';
}
<img style=\"margin: 1px; margin-left: 0px\" onMouseover=\"this.style.cursor='pointer'\" onClick=\"img()\" src=\"images/bbcode_url.gif\" alt=\"URL\">
Wat ik ook verander, heb bv ook,
document.form.info.value += '[url],url,[/url]';
geprobeerd, maar ik krijg iedere keer "[url] + url +[/url]" of "[url],url,[/url]" terug.
Wat doe ik hier verkeerd dan?
Ik heb de Form naam en de Textarea naam goed. Dat zijn form en info. Dus "document.form.info.value" zou in mijn ogen goed moeten zijn. Als ik die ga veranderen, krijg ik helemaal niks meer terug.
Hoe kan ik ervoor zorgen, dat datgene wat in de pop-up word ingevoerd, terug komt, en ik er bv "[ img ]" en "[/ img ]" omheen kan zetten? Heb het ook nodig voor URL, Mail enz.....
Ook zou het leuk zijn, dat wanneer men bv een stukje text selecteerd, en dan op een knopje klikt, dat dan de geselecteerde text in het pop-up schermpje terug komt.
laatste aanpassing










