Hallo,
ich möchte in einem BBcode-Generator das youtube-Icon mit einem weiteren Formularfeld versehen.
Geht alles auch, aber ich kriegs grad nicht hin, das Feld auszulesen.
Wo ist mein Denkfehler?
Jörg
youtubeMenu:
'<div><label for="link">{label}</label> ' +
'<input type="text" id="link" dir="ltr" placeholder="https://" /></div>' +
'<div><label for="title">Video Title:</label> ' +
'<input type="text" id="title" dir="ltr" placeholder="Enter video title" /></div>' +
'<div><input type="button" class="button" value="{insert}" />' +
'</div>',
....
exec: function (btn) {
var editor = this;
// Öffne das Dropdown-Menü und erhalte den Callback
defaultCmds.youtube._dropDown(editor, btn, function (id, time) {
var content = createElement('div');
appendChild(content, _tmpl('youtubeMenu', {
label: editor._('Video URL:'),
insert: editor._('Insert')
}, true));
// Hole die Werte aus den Eingabefeldern
var videoUrl = find(content, '#link')[0].value; // Hol die Video-URL
var title = find(content, '#title')[0].value; // Hol den Titel
// Debugging: Ausgabe in der Konsole
console.log('Video URL:', videoUrl);
console.log('Video Title:', title);