Lite hjälp med webbprogrammering.
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Lite hjälp med webbprogrammering.
Tjabba !
Kollade runt lite och såg en väldigt smart grej som man kan fixa i en formulär. Med hjälp av radio button så kan man skrivskydda vissa textrutor i ett formulär. Någon som har en guide på hur man löser detta eller kan visa en kod för det ?
Mvh Force
Kollade runt lite och såg en väldigt smart grej som man kan fixa i en formulär. Med hjälp av radio button så kan man skrivskydda vissa textrutor i ett formulär. Någon som har en guide på hur man löser detta eller kan visa en kod för det ?
Mvh Force
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
-
- Inlägg: 1818
- Blev medlem: 10 feb 2007, 04:08
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Tjena Force,
Är detta i närheten?
http://e-dog.info/t/63/tst/hUyg5.htm
Måste sticka nu, tyvärr.
Är detta i närheten?
http://e-dog.info/t/63/tst/hUyg5.htm
Måste sticka nu, tyvärr.
Kod: Markera allt
<form>
<input id=id1>
<input id=id2>
<br>
<input type="radio" name="group1" onclick="javascript:document.getElementById('id1').readOnly = true; javascript:document.getElementById('id2').readOnly = false;">
<input type="radio" name="group1" onclick="javascript:document.getElementById('id1').readOnly = false; javascript:document.getElementById('id2').readOnly = true;">
</form>
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Lite hjälp med webbprogrammering.
ja precis lysande.
kan man få så det textfältet som är skrivskyddat har en annan valfri färg ?
kan man få så det textfältet som är skrivskyddat har en annan valfri färg ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
-
- Inlägg: 1818
- Blev medlem: 10 feb 2007, 04:08
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Exemplet uppdaterat. Din önskan är min lag 
Mitt tips för att du själv skall göra detta är att läsa om två saker:
1. JavaScript: främst funktionen getelementbyid
2. DOM (dokumentobjektmodellen) så att man vet namnet för de egenskaperna som man vill påverka

Mitt tips för att du själv skall göra detta är att läsa om två saker:
1. JavaScript: främst funktionen getelementbyid
2. DOM (dokumentobjektmodellen) så att man vet namnet för de egenskaperna som man vill påverka
Kod: Markera allt
<form>
<input id=id1>
<input id=id2>
<br>
<input type="radio" name="group1" onclick='document.getElementById("id1").readOnly = true; document.getElementById("id2").readOnly = false; document.getElementById("id1").style.background = "#a0a0ff"; document.getElementById("id2").style.background = "#ffffff";'>
<input type="radio" name="group1" onclick='document.getElementById("id2").readOnly = true; document.getElementById("id1").readOnly = false; document.getElementById("id2").style.background = "#ffa0a0"; document.getElementById("id1").style.background = "#ffffff";'>
</form>
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Tackar för tipsen.
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
- jens.tinfors
- Inlägg: 49
- Blev medlem: 18 dec 2009, 17:09
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
- Kontakt:
Re: Lite hjälp med webbprogrammering.
om man inte gillar inline javascript men är kompis med jQuery så kan kan göra såhär:
/jensa
Kod: Markera allt
<!DOCTYPE html>
<html>
<head>
<title>title</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<script type="application/javascript">
$(document).ready(function() {
$('input[name=kind]').live('click', function() {
if($(this).attr('id') == 'text_radio') {
$('#textfield').attr('readonly', '');
} else {
$('#textfield').attr('readonly', 'readonly');
}
});
});
</script>
</head>
<body>
<form method="post" enctype="application/x-www-form-urlencoded" action="http://pizza.example.com/order.cgi">
<fieldset>
<legend>choose</legend>
<p><label>text or passwd field: <input type="text" id="textfield"/></label></p>
<p><label>text <input name="kind" type="radio" id="text_radio" value="text"/></label></p>
<p><label>passwd: <input name="kind" type="radio" id="passwd_radio" value="passwd"/></label></p>
</fieldset>
</form>
</body>
</html>
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Vad är jQuery ?
Vad är skillanden på inline javascript och jQuery ?

Vad är skillanden på inline javascript och jQuery ?

Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
- jens.tinfors
- Inlägg: 49
- Blev medlem: 18 dec 2009, 17:09
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
- Kontakt:
Re: Lite hjälp med webbprogrammering.
inline javascript betyder att man blandar dokumentet (html) med funktioner (javascript). I modern webutveckling separarer man dokumentet från funktionaliteten. På så vis ser man till att alla olika typer av webläsare kan läsa och tolka dokumentet (html) på rätt sätt och att det även fungerar för webläsare som saknar stöd för javascript. Inte minst för att se till att få rätt sökresultat då inga sökmotorer har stöd för javascript. Sidorna måste med andra fungera utan js! Sedan lägger man på javascript som extra funktionalitet för de klienter som har stöd. Detta kallas unobtrusive javascript.
jQuery är ett populärt javascript bibliotek.
jQuery är ett populärt javascript bibliotek.
-
- Inlägg: 1818
- Blev medlem: 10 feb 2007, 04:08
- OS: Ubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Vill man ha sin JavaScript separat så flyttar man ju bara raderna dit, förstås. Jag använder gärna alla varianterna som diskuterats, jag tycker de brukar fungera bra i alla moderna webläsare. Har jag möjlighet brukar jag försöka testa från FF1, IE6, motsvarande och uppåt. Jag har inte märkt att t.ex. exemplet i tråden skulle indexeras på annat sätt av sökmotorer.
Personligen gillar jag bättre att använda JavaScript direkt istället för via ett bibliotek, men det som går snabbast praktiskt får avgöra, i mitt fall.
Så här kan man göra om man lägger JavaScript-koden separat:
http://e-dog.info/t/63/tst/hUyg6.htm
Personligen gillar jag bättre att använda JavaScript direkt istället för via ett bibliotek, men det som går snabbast praktiskt får avgöra, i mitt fall.
Så här kan man göra om man lägger JavaScript-koden separat:
http://e-dog.info/t/63/tst/hUyg6.htm
Kod: Markera allt
<head>
<script type="text/javascript">
function g(o) {
return document.getElementById("id" + o);
}
function rd1f() {
g("1").readOnly = true;
g("2").readOnly = false;
g("1").style.background = "#a0a0ff";
g("2").style.background = "#ffffff";
}
function rd2f() {
g("2").readOnly = true;
g("1").readOnly = false;
g("2").style.background = "#ffa0a0";
g("1").style.background = "#ffffff";
}
</script>
</head>
<form>
<input id=id1><input id=id2><br>
<input type="radio" name="group1" id=rd1><input type="radio" name="group1" id=rd2>
</form>
<script type="text/javascript">
document.getElementById("rd1").onclick = rd1f;
document.getElementById("rd2").onclick = rd2f;
</script>
Ubuntu/Linux - Grunder: En introduktion till Ubuntu och Linux
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
Ubuntu/Linux - Basics: An introduction to Ubuntu and Linux (experimental, automated translation)
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Man tackar för svaren ovan.
En annan fråga:
Har en div som är kopplad till en css mall detta ser ut som följande:
Nu skulle jag vilja att en annan div ligger exakt brevid denna diven ovan på vänster sida. Hur löser jag detta ?
Väldigt tacksam för svar.
mvh Force
En annan fråga:
Har en div som är kopplad till en css mall detta ser ut som följande:
Kod: Markera allt
<div id="main"></div>
#main {margin:0 auto; position: relative; width: 800px; height: 800px; border-right: 1px solid #000000; border-left: 1px solid #000000; font-family:Trebuchet MS, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #50453E; position: relative; top: 00px;}
Väldigt tacksam för svar.
mvh Force
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
- jens.tinfors
- Inlägg: 49
- Blev medlem: 18 dec 2009, 17:09
- OS: Ubuntu
- Utgåva: 22.10 Kinetic Kudu
- Ort: Stockholm
- Kontakt:
Re: Lite hjälp med webbprogrammering.
div är block element så de hamnar by default inte bredvid varandra.
Utan att veta riktigt hur du tänkt så föreslår jag att du float'ar dem. Typ såhär:
Utan att veta riktigt hur du tänkt så föreslår jag att du float'ar dem. Typ såhär:
Kod: Markera allt
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Index</title>
<style type="text/css" media="screen">
div { float:left; position: relative; }
#main { background-color: lightgrey; }
#other { background-color: lightblue; }
</style>
</head>
<body>
<div id="other">other div</div>
<div id="main">main div</div>
</body>
</html>
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Ja så menade jag fast går det att lösa då min main div är centrerad ?
Kod: Markera allt
margin:0 auto;
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me
- Forcevision
- Inlägg: 1023
- Blev medlem: 21 apr 2008, 21:55
- OS: Ubuntu
- Utgåva: 23.10 Mantic Minotaur
- Kontakt:
Re: Lite hjälp med webbprogrammering.
Nu har jag ett exempel på hur jag gärna skulle vilja ha en div brevid min. http://www.oderland.se så som på denna hemsidan Men en main div och en div brevid på höger sida om main diven. Hur får jag till höger diven som på den sidan ?
Http://www.jernstedt.me Från otränad till tok tränad och följ mig på facebook http://www.facebook.com/jernstedt.me