Ich habe dieses kleine Stück Code geschrieben, aber ich bin mir nicht sicher, warum es nicht funktioniert? Es soll den Namen der Person aufnehmen und je nachdem, was sie ausgewählt hat, wird eine Website mit ihrem Namen am Ende der Website ausgegeben.Javascript Text in Textbox generieren?
JSFiddle http://jsfiddle.net/tQyvp/135/
JavaScript
function generateDynamicSignature() {
var dynSig = "";
var user = document.getElementById("usernameInput");
var e = document.getElementById("scriptListInput");
var strUser = e.options[e.selectedIndex].text;
if (strUser == "example") {
dynSig = "http://example.com/users/";
}
document.getElementById("generateSignature").addEventListener('click', function() {
var text = document.getElementById('dynamicSignatureOutput');
text.text = (dynSig + user);
});
}
HTML
<select class="form-control" id="scriptListInput">
<option value="example">Example 1</option>
</select>