redigerbar tekstbokse
Jeg er igang med et CMS hvor jeg skal bruge 2 redigerebar tekstbokse på en side. Jeg har lavet en men ved ikke hvordan jeg kan får koblet en mere på?Jeg har en form side en funktions side og en upload side.
form kode:
<form action="odbc_upload.asp" method="post" enctype="multipart/form-data" name="xx" id="xx">
<input type="hidden" name="tekst">
<input name="tilfoj" type="hidden" value="ok">
<input name="id" type="hidden" value="<%=request.QueryString("id")%>">
<div id="inputfelt" contenteditable="true"></div>
<input name="eksempel" type="button" id="eksempel" onClick="dopopup()" value="Se eksempel">
<input name="Button2" type="button" onClick="return valider()" value="Tilføj ejendom">
</form>
funktions kode:
function dopopup(){
document.xx.tekst.value = document.all('inputfelt').innerHTML
document.xx.target = '_blank';
document.xx.method = 'get';
document.xx.action = 'pop_eksempel.asp';
document.xx.submit();
}
function dontpopup(){
document.xx.action = 'odbc_upload.asp';
document.xx.method = 'post';
document.xx.tekst.value = document.all('inputfelt').innerHTML
document.xx.encoding= 'multipart/form-data';
document.xx.submit();
}
function checkIt(evt) {
evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
alert("Der kan kun intastes tal i dette felt!!");
return false;
}
return true;
}
function skiftbillede(img_name,img_src) {
document[img_name].src=img_src;
}
function skiftbilledeOp(img_name,img_src) {
document[img_name].src=img_src;
Toggle();
}
function Toggle()
{
text = window.event.srcElement.value;
if (text == "ContentEditable")
{
if (document.all("inputfelt").contentEditable == "true")
{
document.all("inputfelt").contentEditable = "false";
window.event.srcElement.style.borderStyle = "outset";
}
else
{
document.all("inputfelt").contentEditable = "true";
window.event.srcElement.style.borderStyle = "inset";
}
return;
}
if (text == "Fed"){
document.execCommand("bold");
}
if (text == "size"){
document.execCommand("FontSize", "", "7");
}
if (text == "kursiv"){
document.execCommand("Italic");
}
if (text == "understreget"){
document.execCommand("Underline");
}
if (text == "hoejrejusteret") {
document.execCommand("JustifyRight");
}
if (text == "venstrejusteret") {
document.execCommand("JustifyLeft");
}
if (text == "centreret") {
document.execCommand("JustifyCenter");
}
}
Upload kode:
<%
if request.querystring("tilfoj") = "ok" then
Set Conn=Server.CreateObject("ADODB.Connection")
Set Rs=Server.CreateObject("ADODB.recordset")
Conn.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="&server.Mappath("../../db/db.mdb"))
varTekst = Request.querystring("tekst")
varTekst = replace(request.querystring("tekst"), "'", "''")
strSQL = "Insert into app (genTekst) values" & "('"&varTekst&"')"
Conn.Execute(strSQL)
conn.close
Set Conn = Nothing
response.redirect ("../CMS/tilfoj.asp?tilfoj=done")
end if
%>
