Martl: Help-Feld rechts / links vom Cursor positionieren

Beitrag lesen

Hallo Linuchs,

probiere das doch einmal aus:

<!DOCTYPE HTML>
<html lang="de">
	<head>
		<meta http-equiv="content-type" content="text/html; charset=utf-8">
		<title>Test
		</title>
		<style>
			div{width:300px;height:300px;position:absolute;padding:1em;background:red;outline:3px solid green;}
		</style>
	</head>
	<body>
	<div onclick="test(this);">Test</div>
	<script>
	function test(e){
		e = e || document.getElementsByTagName('div')[0];
		if(e.style.left != ""){
			e.style.left = "";
			e.style.right = "5em";
		} else {
			e.style.left = "5em";
			e.style.right = "";
		}
		document.getElementsByTagName('div')[0].innerHTML = "Left: " + e.style.left + "<br> Right: " + e.style.right;
	}
	test();
	</script>
	</body>
</html>

Grüße, Martl

(Wenn Plan A nicht funktioniert: Keine Panik, das Alphabet hat noch weitere 25 Buchstaben.)