2009-08-17 22 views
1

私は少しばかげてこれを聞いているように感じますが、私はそれについて全員の意見を求めていました。フォーム、投稿、送信ボタン

ボタンを押すだけで、それ自身をターゲットにして、1つのデータを持ち歩きたいと思っています。

例:

編集|削除

編集をクリックすると、ページが$_POST['example'] === "edit"などでリロードされます。私は$_GETを使用したくないし、醜い送信ボタンを使いたくない。

アイデア?

答えて

2

送信ボタンを使用しますが、CSSを使用して見た目を変える必要があります。たとえば :あなたはあなたの心のコンテンツへとスタイル、それにしてhtmlタグや画像を置くことができる

<button type="submit">put some html</button> 

<input class="aslink" type="submit" /> 

.aslink { 
    background: transparent; 
    border: none; 
    cursor: pointer; 
    text-decoration: underline; 
} 
+0

パーフェクト!私はそれをサポートしていない人々のためにJavascriptを使いたくなかった。 これを試してみます。みんなありがとう! – Dorjan

0

送信したいデータを含むフォームを作成し、送信ボタンを避けたい場合はリンクをクリックしてJavaScriptを使用して送信します。

1

Ajaxを使用してPOST要求を送信したり、送信ボタンをスタイル(リンクなど)にすることができます。

0

あなたはリンクを介してフォームを提出することができます。

<a href='#' onclick='document.myform.submit()'> Edit </a> 
1

あなたはボタンのタグを使用することができます。

0

<input class="aslink" type="submit" />

.aslink { 背景:透明; border:none; カーソル:ポインタ; テキスト装飾:下線;

input.aslink

ONLYとinputタグで使用されているにこれらのスタイルをロックダウンします、これを行う:}

は、理想的には、あなたは、このようにCSSを書きたいと思います適切なクラス